1

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

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

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

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

还有一个问题 - 如果我检查一个现有的分支,它是在我的本地系统中创建一个新分支还是只是它的副本?

4

2 回答 2

1

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

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

于 2013-08-02T06:20:32.447 回答
0

如果您在分支 A 中签入了许多具有修订号 Ar 的文件,现在如果您想将此修订 Ar 从分支 A 合并到分支 B,

只需签出分支 B,在 src 中,右键单击 -> SVN Tortoise -> 合并

选择跨分支合并单选按钮(第一个),并提供分支 A src URL,还提供要从分支 A 合并到分支 B 的修订号。

单击测试合并按钮,模拟合并

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

于 2017-12-08T09:14:55.350 回答