我有一个SVN版本,它创建了两个文件(并做了一些其他更改),但我只想将其中一个文件的创建合并到我的分支中。如果文件已经存在,我可以:
svn merge -c479 ../branch/dirs/file dirs/file但是,它没有,我得到了
svn: E155010: Path '/stuff/dirs/file' does not exist我可以合并整个修订,然后恢复文件的创建,但这感觉很麻烦,很可能会搞砸mergeinfo。怎么做才是对的?
发布于 2017-03-06 14:43:47
我最后使用了svn copy命令。
svn copy -r479 ../branch/dirs/file dirs/file它复制文件创建时的样子,以及由创建文件的人创建的历史。在这方面,它与合并略有不同,但实际上它似乎是您想要的。
https://stackoverflow.com/questions/42438078
复制相似问题