是否有一个很好的做法来建立“主干”子目录的分支?

时间:2010-07-29 09:35:40

标签: svn branch

我有一个包含许多部分的项目。我将只为项目的子部分而不是整个项目创建一个分支。

这样做有好的做法吗?

或者,我应该分支整个“主干”,以避免一些问题?

我看到唯一的问题是混淆 - 项目的哪个部分实际上是分支的。因为svn lazy只复制文件夹的内容,正在分支

2 个答案:

答案 0 :(得分:1)

遵循svn标准,您只能从标记主干创建分支。所以,以下是好的做法:

 svn copy project/trunk project/branches/<branch_name>

 svn copy project/tags/<some_tag> project/branches/<branch_name>

在这种情况下,您不会为服务器上的额外空间而烦恼,因为这些是“虚拟”副本,svn服务器在修订版本之间存在真正的差异。

答案 1 :(得分:0)

我会去整个行李箱的分支,它不贵。