开发过程中,不同版本的合并,不管是主干合并分支,还是分支同步主干部分功能。或者是不同分支的合并都可以用以下方法进行合并。
两个工程示例如(合并A 到 B 上)
方法一:简单(B代码没有修改过情况下用)
(1)在B的svn上复制一份subB
(2)checkout subB代码,本地文件操作:用A的代码替换subB代码,然后commit
方法二:两份代码都checkout到本地文件上
1、checkOut B代码,
2、选择B代码需要合并的目录,选择SVN合并选项,选择subA对应要合并过来的目录;
3、complete后看有没异常冲突,正常时执行合并。
4、运行调试,OK后commit。
注:直接合并冲突几率90%以上,因为它们SVN根因子不同。
网友评论