2010-04-12 93 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." 
相关问题