我們現在有許多專案都改用 TFS 進行版本控管,想說跟 Visual Studio 2010 整合的非常好,比較不會遇到新手上路時的問題,但事實上還是會遇到一些棘手的問題,例如說你自己在檔案總管裡對那些受 TFS 版本控管的檔案所做的任何操作 (更名、修改內容、新增檔案、刪除檔案、…),都不會反映到 Visual Studio 2010 暫止的變更 之中,所以你必須完全依賴 Visual Studio 2010 操作這些受版本控管的檔案,有時候這一點還蠻不方便的,還好我研究出了一個方法能夠在 Visual Studio 2010 裡大量更新那些不受版本控管的檔案,真的超級實用的。
... 繼續閱讀 ...
在實務的版本控管情境中,套用分支與合併應該是最方便不過的了,會用的人可以得到許多版本控管的好處,但不會用的人卻會因為不理解而害怕使用它,由於 Subversion 1.5 開始新增了 Merge Tracking 功能,可有效降低維護分支的負擔,所以能學會分支與合併的技巧對整個版本管理流程來說會有非常大的幫助,今天我就來講解幾個利用 TortoiseSVN 實際的操作分支與合併的例子。
... 繼續閱讀 ...
這是我去年在公司內部教育訓練時教授 Subversion 時所做的簡報檔,有興趣的可以看看:
... 繼續閱讀 ...