2007年5月28日 星期一

程式版本管理的輔助工具--WinMerge

介紹一個版本管理常用到的工具--WinMerge

當版本管理遇到衝突時(conflict只兩個人以上修改同一個CODE),這時候就需要人為的方式來解決衝突,這時候WinMerge就派上用場。

WinMerge可以:


  1. 有比對功能,比較檔案的不同處可以(Diff功能

  2. 將兩個不同版本的檔案並列,並逐一『調整』不同之處,此處調整可以作雙向任一方的更新(Merge功能

  3. 支援整個DIRECTORY的比對




其他特色:


  1. 支援UNICODE

  2. 中文OK

  3. 壓縮檔也可以比對

  4. Freeware

  5. 介面蠻人性化

  6. 有中文UI PATCH可下載

其實不僅小組可以使用,個人開發專案時,只要有關版本管理的方面都可使用。可以有效避免以前使用檔案覆蓋時造成的悲劇,改用逐行檢閱更新的方式,確實風險降低不少。



網站: http://winmerge.org/


沒有留言: