none
Git on TFS branch policies: Reset votes on push/new iteration

    שאלה

  • Hi,

    We are working with TFS 2017 Update 1 on prem. this questions is regarding branch policies with Git on TFS 

    We encountered a scenario as follows:

    (D=developer, R=reviewer):
    1. D submits commit C1 to his branch myB
    2. D creates a pull request myPR from myB to develop
    3. R approves it
    4. D doesn't do 'complete' for myPR yet
    5. D submits commit C2 to myB
    6. C2 automatically "joins" the already existing pull request myPR
    7. R is not notified about C2
    8. myPR remains as 'approved' despite C2 added to it
    9. D can now complete myPR containing both C1 and C2 within it, while C2 was not reviewed

    I can see a fix to this problematic behavior was released to VSTS:

    https://docs.microsoft.com/he-il/vsts/release-notes/2017/jul-14-team-services#policies-reset-votes-on-pushnew-iteration

    Can you please tell me when a fix will be available for TFS on prem? 

    Thanks,

    Sharon. 

    יום חמישי 07 דצמבר 2017 09:27

תשובות

כל התגובות

  • אהלן שרון,

    אני לא מבין למה אתה רושם באנגלית בפורום בעברית :-)

    אם אתה מעוניין לבצע את הדין באנגלית אז יש פורומים באנגלית הרבה יויתר פעילים בהם תוכל לקיים דיון כניראה יותר רב משתתפים ומעניין

    לגבי מה שאתה מעלה, הרי שזו בעיה אמיתית !

    אבל לא ברור לי למה שאתה מתכוון באמירה
    Can you please tell me when a fix will be available for TFS on prem?

    אתה מצפה שמישהו ירשום לעצמו תזכורת ויזכור להגיע למצוא את השרשור המסויים הזה, כדי לתת לך מידע על עדכונים?!?

    אני ממליץ פשוט לעקוב אחרי הגרסה האחרונה ויציצת גרסאות חדשות


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום שישי 08 דצמבר 2017 19:27
  • הי שרון

    בוודאי תשמח לדעת שהעדכון הזה נכלל בגרסת 2018

    https://www.visualstudio.com/en-us/news/releasenotes/tfs2018-relnotes#release-date-november-15-2017


    דן

    שבת 09 דצמבר 2017 17:37
    מנחה דיון
  • תודה דן,

    לצערי הבשורה לא משמחת במיוחד בשבילי.

    ההתנהגות הקיימת למעשה מוציאה את העוקץ מהפונקציונליות הזו ומונעת מאיתנו את היכולת לסמוך עליה.

    מאחר שאנחנו איננו היחידים שמתלוננים על כך, קיויתי שייצא תיקון כחלק מעדכון לTFS 2017.

    ולרונן - תודה על התשובה. אני מעדיפה לא לחכות אלא להבין האם התיקון מתוכנן לאחד הupdates הקרובים כדי להיערך בהתאם. כאמור, לצערי זה אינו המצב.

    תודה רבה,

    שרון.

    יום ראשון 17 דצמבר 2017 14:34
  • היי שרון,

    1. אתה אומר שאתה עובד עם גדרסת update 1 אז אתה יכול לנסות להתקין את Update 3 ולעדכן. יש סיכוי טוב שהנושא כבר סודר. אני פשוט לא עובד עם התוכנה הזו ישירות ולא עקבתי אחרי השינויים. הגרגסה הנוכחית להורדה של 2017 היא: Team Foundation Server 2017 Update 3

    2. אתהנ אומר שעוד אנדים מתלוננים על כך (וכניראה \שזה המצב), אז אם יש לך קישור ל connect בנושא אז בלי להבטיח אבל אולי אני יכול להפנות את השאלה ישירות למישהו מצוות הפיתוח של ה VS שאני מכיר, הם כניראה יוכלו להגיד מה המצב כרגע של ה connect ולעדכן אותו. יותר מכך אם הוא סגור אז יהיה שם קישור למידע נוסף ופירוט של איזה גרסה מתקנת את המצב כניראה

    3. אתה יכול להתקין את גרסת 2018 כבר

    את ההורדות (1,3) אפשר לבצע מכאן:
    https://www.visualstudio.com/downloads/?q=team+foundation+server


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום שני 18 דצמבר 2017 23:17
  • רונן

    פספסת כנראה את המענה שלי אז אחזור שוב

    1. הפתרון בגרסת 2018

    2. התקנת 2017.3 צעד מבורך אך אינו רלבנטי לענייננו

    3. אין צורך להפנות לצוות הפיתוח, הפתרון מתועד ב RELEASE NOTES של 2018

    דן


    דן

    יום שלישי 19 דצמבר 2017 20:56
    מנחה דיון
  • תודה דן,

    חשבתי שאולי אם יש עדכון בגרסה 2018 יהיה גם עדכון תיקון בגרסת 2017.


    signature   Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]    [Linkedin]

    יום רביעי 20 דצמבר 2017 17:20