TortoiseSVN 版本控制

最近寫程式,突然感覺版本控制的重要性,平常我手邊只有一個版本的code,有什麼要新加的功能,也是改這份code,但…

凡事總有意外:
程式改到掛了,想恢復原本穩定的版本。
功能不加了,想復原。
客人突然要測試,總不能拿改到一半的code給客人=.=
等等....
這時…沒有做好版本控制,當下只能唉嘆…

上網找一下,發現有TortoiseSVN這個東西,免費的,試用了一下,感覺還滿方便的。
這裡有詳細的介紹:
TortoiseSVN使用簡介
有空的話,可以了解一下資料夾的命名意義(上面的網址介紹的比較詳細):
Trunk==>程式主幹
Branch==>分支
Release==>發佈
Tag==>某一個里程碑

除了程式之外,我覺得像word、excel等這些東西都可以用版本控制,看到這個軟體之後,真是感到相見恨晚啊~~令我想到大學時大家共同做一個專案時,你改了檔我卻沒更新,拿到舊的版本卻繼續改下去的窘況...這種事,大家都發生過吧?XD
Category:

0 意見: