在Subversion中,为什么我的标记版本中有trunk的副本?

时间:2010-06-25 20:35:45

标签: svn

我的项目是在Subversion中使用标准的 trunk / branches / tags 结构设置的。我使用copy命令创建了一个标记,如下所示:

svn copy /path/to/project/trunk /path/to/project/tags/cya_tag 

这会像我预期的那样创建一个副本,但我也可以看到一个新目录/project/tags/cya_tag/trunk,其中包含另一个主干副本。

我的猜测是这个副本用于跟踪标记版本从主干分支出来的位置,但是我找不到任何说明这一点的文档。我是对的吗?

1 个答案:

答案 0 :(得分:1)

对于svn / branches或/ trunk是一个常见的目录。它不会以任何特殊方式处理它们。有人可能已经执行了你所看到的内容:

svn copy /path/to/project/ /path/to/project/tags/cya_tag 

要了解此检查svn log:

svn log /path/to/project/tags/cya_tag