2010-04-12 72 views

回答

4

如果兩個分支中文件的版本都有一個共同的祖先(所以它們的內容大部分是相似的),並且您想要傳播這些更改,您可能想要執行合併。

這是一個複雜的問題,並且有很多方法可以解決這個問題,所以您可能需要閱讀what the SVN book has to say on the topic

雖然基本概念是檢出目標分支的副本,然後使用合併命令從源分支和修訂中引入更改,然後驗證一切是否按預期工作並檢入:

svn co http://www.example.com/svn/branches/release 
cd release 
svn merge -c1234 http://www.example.com/svn/trunk # merges changes made in r1234 
# Build the software, run automated tests, etc. 
svn ci -m "Merged revision 1234 from trunk to release branch." 
相關問題