git vs. subversion (was: Re: Looking for advice from someone who knows both Mercurial (hg) and Git)
Omer Zak
w1 at zak.co.il
Tue Sep 21 10:47:09 IST 2010
תודה לנדב על הערותיו.
זה מצמצם את האפשרויות ל-git מול subversion.
בפרויקטי התרגום מהסוג שאני מתמודד איתם יש לנו בעקרון
repository
רשמי אחד - זה שממנו מעדכנים בכל
commit
את אתר
ה-Web
החי.
לכן
subversion
יתאים לצרכי הפרויקטים.
מצד שני, אין שום דבר שמפריע לנו להשתמש
ב-git
גם כן במצב של
repository
רשמי יחיד. וזה משאיר לנו את הגמישות לעבור לעבודה מבוזרת בעתיד.
מצד שני, יש השיקול של חינוך משתמשים לעבוד עם
git.
הבעיה היא במיוחד עם מתורגמנים שעובדים בסביבת
MS-Windows.
כי עבור עבודה בסביבת לינוקס אני יכול לבנות סקריפטים שהופכים את הפעולות
הנדרשות ע"י תהליך העבודה לפשוטות וקלות לביצוע ע"י המתורגמנים.
האם יש עוד מישהו שיש לו מה לומר על הבחירה באחת ממערכות מעקב גירסאות אלה?
--- עומר
On Tue, 2010-09-21 at 10:25 +0200, Nadav Har'El wrote:
> On Tue, Sep 21, 2010, Omer Zak wrote:
<> אני מכיר רק את CVS, Mercurial ו-subversion. ולכן אני מעוניין בעצה
<> ממישהו שמכיר את git כדי להחליט אם להשתמש ב-git או באחד מהאחרים. אם
<> ההמלצה תהיה להשתמש ב-git, אשתמש בו.
>
<מניסיוני כמשתמש בכל הכלים שהזכרת, git די דומה בגישה שלו ל hg (מרקורייל),
<וקשה לי אפילו להגדיר מהם ההבדלים המהותיים בינהם. אבל לדעתי, יש כרגע נהירה
<די המונית לכיוון git, כך שאם הייתי צריך לבחור היום בין git לבין hg הייתי
<בוחר ב git - למרות שכאמור, קשה לי להגדיר מה הוא בדיוק הייתרון שלו.
>
<מצד שני, אמרת שאתה גם מכיר את subversion. לדעתי, לרוב המשתמשים, subversion
<עדיף בכל מובן מ git. בעיקר, קל יותר להסביר אותו למשתמשים, וקל יותר להשתמש בו.
<אני לא מאמין שהמשתמשים שלך באמת יצטרכו - או בכלל ירצו - לעשות בראנצ'ים מרובים,
<לבנות עצים חלופיים, לעבוד בלי חיבור לאינטרנט, ושאר היתרונות של git על פני
> subversion. כך שאם כבר אמרת שאתה מכיר את subversion, הייתי משתמש בו.
>
<ב CVS שגם הזכרת, לא הייתי נוגע. subversion עדיף עליו בכל מובן, לדעתי.
<לינוס אמר פעם בזלזול שהססמה של subversion הייתה "CVS done right". לדעתי
<הוא צדק, ודווקא אין סיבה לזלזול. פשוט אין סיבה היום להשתמש ב CVS.
>
>
--
"Those who excel in war first cultivate their own humanity and justice
and maintain their laws and institutions. By these means they make their
governments invincible." Sun Tzu, the Art of War
My own blog is at http://www.zak.co.il/tddpirate/
My opinions, as expressed in this E-mail message, are mine alone.
They do not represent the official policy of any organization with which
I may be affiliated in any way.
WARNING TO SPAMMERS: at http://www.zak.co.il/spamwarning.html
More information about the Discussions
mailing list