SVN如何从一个分支添加2个新文件到另一个分支?

时间:2013-08-02 06:12:36

标签: eclipse svn rabbitvcs

我有一个分支,它有2个新文件。我想将这些文件合并到另一个分支 - 不是主干?

它实际上是合并吗? - 因为新文件不在目标分支

我尝试检查branchB并尝试合并BranchA的文件

但是给了我一些错误。这样做的正确方法是什么?

还有一个问题 - 如果我签出现有的分支机构,它是否会创建一个新的分支机构或 只是它在我的本地系统中的副本?

2 个答案:

答案 0 :(得分:1)

只需签出要添加文件的分支,然后手动添加它们然后提交。 trunk或任何其他文件夹的处理方式相同。它只是一个文件夹。

签出会将文件从服务器复制到本地系统。根据系统中的目的地,它将复制新文件和/或如果目的地中有修改过的文件,则会发出警告。

答案 1 :(得分:0)

如果您在分支A中签入了许多文件,版本号为Ar,则现在如果要将此版本Ar从分支A合并到分支B,

只需检查分支B,在src内,右键单击 - > SVN Tortoise - >合并

选择交叉分支合并单选按钮(第一个),并在分支A src URL中输入,同时从分支A中提供要合并到分支B的修订号。

单击“测试合并”按钮,以模拟合并

如果一切顺利,请点击实际的合并按钮