close
幾個版本控制軟體,
clearcase, visual source safe, cvs, svn, mercurial.
我用過前面四個。
clearcase, visual source safe, cvs, 我都在工作上有用過, svn 則是現在正在個人試用中。
clearcase, visual source safe 應該就是最基本的功能。
cvs 是可以多人同時改程式,因為他不會有 lock 的問題。只要能夠 merge 回來。
branch, tag 的功能也比較完整。
svn 的話,就是把 version 算在整個目錄上,只要有一個檔案有更新,整個目錄的版本就前進。
省下在 cvs 裡,每個重要的版本一定要貼過 tag,否則要找回某個版本的檔案群得要一個檔一個檔去比對版本號碼。
svn 就是一個號碼一個號碼的往前找就行了。每個號碼之間的差異,svn 會告訴你哪些檔案有變動。
我喜歡這個樣子。
那 mercurial 呢?聽說最近很多專案都換成 mercurial 了,我還沒有把 svn 用到熟,就又要換了嗎?
傷腦筋的說。
有人有經驗的嗎?
 
註:mercurial 的別名是 hg,有念化學的都應該知道。
以下是參考文件,還沒有念。
 
註二:我好像應該去念論文才對喔,怎麼又開始傻瓜繞呢?
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 betaparticle 的頭像
    betaparticle

    betaparticle的部落格

    betaparticle 發表在 痞客邦 留言(0) 人氣()