我需要用svn merge将一个文件从分支合并到主干

我需要用svn merge将一个文件从分支合并到主干,svn,Svn,我不允许使用cherry pick,他们只希望对一个文件(可能是2个)从一个bug修复分支到主干进行特定更改。bug fix分支是一个较旧的版本,所以我们不想合并整个版本;只是对特定文件的新添加。我曾经在类似的游戏中使用过cherry pick,甚至弄糟了:)。所以没有人使用它,一个人告诉我你可以做一些像-r500:501这样的事情来合并这些变化,但那是很久以前的事了,他早就走了。有什么建议吗?我迷路了:(。我原以为这就是采摘樱桃的目的,但很明显,这导致了它自身的一系列问题 另一条信息是,我之前

我不允许使用cherry pick,他们只希望对一个文件(可能是2个)从一个bug修复分支到主干进行特定更改。bug fix分支是一个较旧的版本,所以我们不想合并整个版本;只是对特定文件的新添加。我曾经在类似的游戏中使用过cherry pick,甚至弄糟了:)。所以没有人使用它,一个人告诉我你可以做一些像-r500:501这样的事情来合并这些变化,但那是很久以前的事了,他早就走了。有什么建议吗?我迷路了:(。我原以为这就是采摘樱桃的目的,但很明显,这导致了它自身的一系列问题

另一条信息是,我之前的樱桃选择似乎主要是因为我没有从最顶层的根目录中选择,至少根据我在笔记本中写的内容来看是这样的

svn merge -r <branch_version - 1>:<branch_version_desired> <BRANCH_URL> <WORKING_DIRECTORY>
svn合并-r:
给了我这个选项。它只合并在2个更改的文件中,我在一些我不想让它“合并”的二进制文件上选择了“我的已满”。在执行和“svn diff”之后看起来只有两个更改正确的文件确实被更改了,还有一些属性也被更改了,但我不太关心这些。我认为它起了作用:)。

这是我的朋友正在挑选的;)