בעבודה עם ויזואל סטודיו ניתן לעשות השוואה בין גרסאות שונות של קבצים עליהם אנחנו עובדים.
ההשוואה נעשית ע"י כלי שמושלב אוטומטית עם ויזואל סטודיו 2008, 2010, 2012, 2013.
במהלך העבודה שלי נתקלתי בבאג שמנע את האפשרות להשוואה בעזרת כלי זה, ועל ידי כך פגשתי באפשרות השוואה בעזרת כלי מוכר אחר - WinMerge.
כדי לשלב את ההשוואה בתוך ויזואל סטודיו באופן אוטומטי יש לבצע את הצעדים הבאים:
- יש להכנס אל הכלי Configure User Tools ע"י כניסה לתפריטים:Tools > Options > Source Control > Visual Studio Team Foundation Server >וללחוץ: [Configure User Tools...]
או לפתוח דרך תפריט התחל את תוכנית Developer Command Prompt
ושם להריץ את הפקודה: tf diff /configure
- בכלי שנפתח ללחוץ Add.
- בחלון החדש שנפתח יש להזין:
Extension = .* (נקודה כוכבית)
Operation = Compare
Command = נלחץ על ... שלושת הנקודות ונחפש את הנתיב המדויק לפעלה תוכנה WinMerge
Arguments = הגדרות המוזנות לתוכנה. נכתוב:/e /u /wl /dl %6 /dr %7 %1 %2 %4
- משמען של הגדרות אלה:
e - אפשרות לסגור את התוכנה בעזרת לחיצת Esc
u - מונע מהתוכנה להוסיף את הקבצים בהם אנו משתמשים
wl - פותח את צד שמאל לקריאה בלבד
wr - פותח את צד ימין לקריאה בלבד
dl - פותח הסבר כותרת של צד שמאל
dr - פותח הסבר כותרת של צד ימין
את ההסברים האלה קראתי באתר:
אין תגובות:
הוסף רשומת תגובה