SVN将各个文件修订从分支合并到主干

fre*_*set 38 svn merge

我在一个分支上做了几个修复,我想要合并回主干.我不想将整个分支合并到主干中,只是我已经完成的几个分支签入.这样做的正确语法是什么?

TY,弗雷德

the*_*ill 37

我不确定你要问的是标题是关于合并单个文件的问题,但问题的内容是关于单个修订的.在合并单个修订版的情况下,您需要:(合并在修订版100,105,115中提交的更改)

cd trunk
svn merge -c 100 -c 105 -c 115 http://..../branches/mybranch .
Run Code Online (Sandbox Code Playgroud)

如果要仅合并影响file.cpp的修订版100的部分:

cd trunk/path/to/file.cpp
svn merge -c 100 http://../branches/mybranch/path/to/file.cpp file.cpp
Run Code Online (Sandbox Code Playgroud)