命令行SVN复制中继到标记:同时使复制的外部文件夹成为修订号而不是修订版HEAD

时间:2014-04-21 02:12:20

标签: svn

我希望通过执行标题中提到的命令行(no torto svn)执行svn副本。这是自动完成的(另一个进程将调用执行命令行SVN功能的.bat)。

这是我现在使用的命令

svn.exe copy" path \ trunk" "路径\标签

它完成了主干的精确副本(应该如此)。我想要的唯一不同的是:在tags文件夹中,我希望外部文件夹说"修订版12345"而不是"修订HEAD"。

注意:修订版12345 =复制时主干中的HEAD修订版。如果我们将来需要查看标签,这是有益的。我们可以看到外部文件夹的确切版本,而不是" HEAD"。

过去这是在制作标签之后手动完成的,然后使用Tortoise SVN - >分支/合并

1 个答案:

答案 0 :(得分:0)

  

n标签文件夹,我希望外部文件夹说"修订版12345"而不是"修订HEAD"

您无法使用普通副本进行此操作。复制是来源的完全复制,在定义中使用PEG修订版本,您将更改外部父母的属性