יום שבת, 6 ביוני 2009

פודקאסט מספר 23 - מערכות ניהול קוד


הפעם היינו שנינו לבד ודיברנו על מערכות ניהול קוד (VCS).
סקרנו כמה מערכות כמו:
  • CVS הישנה והטובה. וגישת ה-merge.
  • SVN ממשיך דרכו של CVS.
  • VSS מבית מיקרוסופט - ונעילות בלעדיות.
  • Preforce - מערכת בתשלום ל"מקצוענים" אם כי יש לה בעיות גדילה.
  • StarTeam - שילוב מערכת ניהול קוד עם ניהול תהליך הפיתוח.
  • GIT - מערכת ניהול קוד מבוזרות. ללא חובה של ניהול מרכזי.
  • Mercurial - גם היא מבוזרת עם פרוטוקול יותר דומה ל SVN.
נגענו קצת באיפה אפשר לאכסן - open source. אכסניות כמו google code, source-forge, GIT-hub
דיברנו קצת על code review ו- גיבוי וכו'.
עוד דיברנו על אינטגרציה עם IDE.

הוספנו גם עוד קצת על אחידות IDE ומערכות ניהול באותה חברה.

טם יש לכם להוסיף מנסיונכם - כתבו לנו.
הקובץ כאן.


7 תגובות:

איל אמר/ה...

הנה לינק להסבר של לינוס על git

http://www.youtube.com/watch?v=4XpnKHJAok8

Hagai אמר/ה...

למה אין אף מילה על ClearCase? אחת המערכות הוותיקות בשוק.

Ran Tavory אמר/ה...

הי חגי, אכן CleatCase לא הוצגה. לאף אחד מאיתנו אין נסיון עם מערכת זו ולכן היא פרחה מזכרוננו.

אנונימי אמר/ה...

כיום הכלי המוביל במייקרוסופט הוא הTFS

אנונימי אמר/ה...

כמובן שיש multiple locks/checkouts ב-VSS
http://www.kevingao.net/sourcesafe/lock-modify-unlock-or-copy-modify-merge.html

splintor אמר/ה...

מצחיק - שבועיים אחרי שפרסמתם את זה שוחררה הגרסה הראשונה של המוצר שחיפשתם לקוד ריוויו:
http://en.wikipedia.org/wiki/Review_Board

Ran Tavory אמר/ה...

אני השתמשתי ב review board על בסיס יומי, אחלה כלי. אבל הפודקאסט הזה הוא מה-זה ישן...

הוסף רשומת תגובה