我需要使用svn merge将文件从分支合并到trunk

时间:2010-08-02 17:19:45

标签: svn

我不允许使用樱桃选择,他们只希望从一个错误修复分支到主干的一个文件(可能是2个)进行特定更改。错误修复分支是一个较旧的版本,所以我们不想合并整个事情;只是特定文件的新增内容。我之前使用樱桃挑一次相似,甚至搞砸了:)。所以没有人使用它,有人告诉我你可以做一些像-r500:501这样的东西来合并这些变化,但那是很久以前的事了,他早就不见了。有什么指针吗?我迷路了:(。我认为这应该是樱桃采摘的用途,但显然这导致了它自己的一系列问题。

另外一条信息,我之前的樱桃选择似乎主要引起了一个问题,因为我没有从最顶层的根目录中进行,至少根据我在笔记本中写的内容。

1 个答案:

答案 0 :(得分:0)

看起来像

svn merge -r <branch_version - 1>:<branch_version_desired> <BRANCH_URL> <WORKING_DIRECTORY>

给了我选项。它只合并了2个已更改的文件,我在几个二进制文件中选择了“mine-full”,我不希望它“合并”。在做了“svn diff”之后,看起来只有具有正确更改的两个文件确实已经改变,并且一些属性也改变了,但我并不那么关心那些。我认为它有效:)。