在Subversion分支之间复制单个子文件夹

时间:2011-06-03 18:54:41

标签: svn

我们的Subversion仓库中有一个trunk和一个分支(称之为branch1)。 branch1是从trunk创建的。一个新项目被添加到branch1中的子文件夹(称为branch1 \ source \ newproject)。对branch1也进行了其他更改。现在我想将newproject(和newproject)从branch1复制到trunk。最好的方法是什么?

天真的答案是简单地从branch1位置在trunk位置(trunk \ source \ newproject)中复制newproject。但我不清楚这样做是否有问题。具体来说,我希望能够定期将来自branch1 \ source \ newproject的更改合并到trunk \ source \ newproject。我不清楚天真的副本是否会使合并变得困难或不可能。有没有更好的方法呢?

2 个答案:

答案 0 :(得分:0)

如您所述,稍后复制然后合并将可以正常工作。就svn而言,复制文件夹与创建分支是一回事,因此后续合并操作将像分支一样工作。

答案 1 :(得分:-1)

您可以使用svn merge命令。 1