איך להגדיר ימי חופש של סבב פיתוח – יום שישי במקום ראשון

03/03/2013

אחד השינויים ב – TFS 11 מאפשר לנו להגדיר קבוצות פיתוח והגדרה של סבבי פיתוח עם תאריך התחלה וסיום (Sprint, Iteration וכו).

כאשר מתחילים לתכנן סבב פיתוח נראה חישוב של סה”כ ימי העבודה בסבב הנוכחי, אך סה”כ הימים לא יסתדר לכם כי הוא מחשב שיום ראשון אינו יום עבודה.

זאת שאלה שאני מקבל מהרבה לקוחות – איך אני משנה את תצוגת ה – Backlog שתתאים לימי המנוחה בארץ (שישי ושבת ולא שבת וראשון).

לדוגמא – אם הגדרנו סבב פיתוח מה – 3 לפברואר עד ה – 14 לפברואר – מדובר על 12 ימים סה”כ ו-10 ימי פיתוח אבל אנחנו נראה סה”כ 9 ימי פיתוח. (שני ימי ראשון + יום שבת = שלושה ימי חופש).

image

על מנת לסגר את TFS 11 שיתמוך בימי החופש בארץ נצטרך להשתמש בפקודת – witadmin שתאפשר לנו לשלוף את קובץ ההגדרות עבור ניהול הפרוייקט.

witadmin exportcommonprocessconfig /collection:http://tfsServer:8080/tfs /f:e:\projectConfig.xml /p :P rojectName

לאחר שהרצנו פקודה זאת ניפתח את הקובץ ונחפש את הטקסט הבא:

  <Weekends>
    <DayOfWeek>Sunday</DayOfWeek>
    <DayOfWeek>Saturday</DayOfWeek>
  </Weekends>
</CommonProjectConfiguration>

נשנה את הערך -  Sunday ל – Friday, נשמור את הקובץ.

  <Weekends>
    <DayOfWeek>Friday</DayOfWeek>
    <DayOfWeek>Saturday</DayOfWeek>
  </Weekends>
</CommonProjectConfiguration>

לבסוף יש להריץ את אותה הפקודה אך במקום export נכתוב import:

witadmin importcommonprocessconfig /collection:http://tfsServer:8080/tfs /f:e:\projectConfig.xml /p :P rojectName

עכשיו אפשר להתחיל לעבוד!

image

תהנו!

Add comment
facebook linkedin twitter email

Leave a Reply