我們在這裏工作,我們有一堆合併問題。我們使用SVN,我知道這不是該工具的問題,而是該策略。但是,什麼是最好的合併做法/政策來最大限度地減少這種情況。還是有一種VCS比SVN更容易合併?支持更多合併的VCS是什麼或者最小化合並問題的最佳實踐是什麼?
0
A
回答
1
沒有任何工具會在所有情況下自動合併。自動合併的結果總是最好的猜測。在合作之前,您有機會驗證合併結果。
一般來說SCM有一些模式和陷阱。一個非常好的信息來源是這個網站:www.cmcrossroads.com
您可能會提到的反模式被歸類爲MergeMania。
0
第二個問題上面的問題:「一堆合併問題」指的是什麼?在任何情況下,我的經驗是分佈式版本控制系統(DVCS) - 例如, Mercurial,Git - 比Subversion合併更聰明。儘管許多svn綁定的開發人員由於合併的痛苦而避免了分支,但在DVCS中,這是工作流程的一部分,並且是一種常規且無痛的部分。 (您可能沒有權力讓您的工作場所切換系統,但無論如何都要學習DVCS,它會使您成爲一個更好,更有市場的開發人員,甚至可能提供解決當前問題所需的靈感)
相關問題
- 1. 多JRE版本支持的最佳開發實踐是什麼?
- 2. 什麼是取消對功能支持的「最佳實踐」?
- 3. 窯庫的最佳實踐是什麼?
- 4. PHP中的最佳實踐是什麼?
- 5. 什麼是您的CoreLocation最佳實踐?
- 6. 什麼是合併多個Xml的最佳解決方案
- 7. 什麼是組合PHP和JQuery的最佳實踐?
- 8. 在Lucene中結合分析器的最佳實踐是什麼?
- 9. 什麼是最佳實踐:多個UIViews或多個UIViewControllers
- 10. 什麼是CDN最佳實踐?
- 11. register_shutdown_function() - 什麼是最佳實踐?
- 12. 什麼是MEF最佳實踐?
- 13. 什麼是一些Sharepoint最佳實踐?
- 14. MySQL索引 - 什麼是最佳實踐?
- 15. 什麼是一些OOoBasic最佳實踐?
- 16. 什麼是AJAX最佳實踐?
- 17. 什麼是.htaccess RewriteRule最佳實踐?
- 18. CSS3 - 性能最佳實踐是什麼?
- 19. gwt-RPC問題!什麼是使用gwt-RPC的最佳實踐?
- 20. JPA合併()的最佳實踐
- 21. 什麼是實例化Web服務的最佳實踐
- 22. 最佳實踐 - 什麼是觀看目錄的最佳方式
- 23. 什麼是合併大文件的最佳方式(40GB +)
- 24. 什麼是合併字符串的最佳方式?
- 25. 什麼是合併k列表的最佳方式?
- 26. 什麼是合併兩幅地圖的最佳做法
- 27. 在git中強制合併的最佳方式是什麼?
- 28. 什麼是合併RSS源的最佳Windows工具?
- 29. 什麼是合併mp3文件的最佳方式?
- 30. 合併2選擇語句的最佳方法是什麼?
那麼,你有什麼問題? – 2010-07-29 17:22:59