demoshop

demo, trying to be the best_

版本控管的必要性我不想在這裡多說,誰需要版本控管也不是我可以定義的,你只需要回想:

  1. 你是否曾經有過打了一星期的報告因為某次的當機或中毒消失殆盡?
  2. 程式開發的過程,業主反覆不定,一下要A一下要改B,當你已經修改到J版了,後來又和你說其實我覺得A版比較好?
  3. 很重要的檔案不小心刪掉了?
  4. 一個資料夾中留了一堆 企劃書V1、企劃書V2、企劃書V3 這種手動版本!
  5. 這段字(這行程式)不是我寫的,到底是誰亂改我的東西!

    
如果你有以上症頭請考慮服用版本控管(往後文章簡稱版控)。再來的文章 demo 會介紹 Subversion 這一套版本控管工具,並且安裝與使用在 Windows 系統上。
 

TortoiseSVN 是個很好用的 SVN Client 軟體,在這裡要介紹一些很值得調整的設定,調整過後不但執行效率會變高,而且日常操作會更方便。

很多人都說,我事業沒有做很大,我沒有在外面接案子我為什麼需要版本管理?
其實這問題相當的常見,但是只要真的做過版本管理的人,只需要用到一次,你就會發現版本管理的可愛之處,心血不會因為人為疏失而付之一炬,只要你開始做版本管理,你甚至可以回到最初的版本,這對於管理檔案、文件都是一個相當美好的體驗。