命令行SVN Copy Trunk to Tag:将复制的外部文件夹设置为修订号而不是修订头

命令行SVN Copy Trunk to Tag:将复制的外部文件夹设置为修订号而不是修订头,svn,Svn,我希望通过执行标题中提到的内容的命令行(无乌龟svn)执行svn复制。这将自动完成(另一个进程将调用执行命令行SVN功能的.bat) 这是我现在使用的命令 svn.exe复制“path\trunk”path\tags 它完全复制了主干(应该是这样的)。唯一不同的是:在tags文件夹中,我希望外部文件夹显示“revision 12345”,而不是“revision HEAD” 注意:版次12345=复制时主干中的头部版次。如果将来需要查看标签,这将非常有用。我们可以看到外部文件夹的确切版本,而不是

我希望通过执行标题中提到的内容的命令行(无乌龟svn)执行svn复制。这将自动完成(另一个进程将调用执行命令行SVN功能的.bat)

这是我现在使用的命令

svn.exe复制“path\trunk”path\tags

它完全复制了主干(应该是这样的)。唯一不同的是:在tags文件夹中,我希望外部文件夹显示“revision 12345”,而不是“revision HEAD”

注意:版次12345=复制时主干中的头部版次。如果将来需要查看标签,这将非常有用。我们可以看到外部文件夹的确切版本,而不是“头部”

在过去,这是在制作标记后,然后使用Tortoise SVN->branch/merge手动完成的

在tags文件夹中,我希望外部文件夹显示“修订版12345”,而不是“修订版头”


您不能使用纯拷贝。拷贝是源的精确拷贝,在定义中使用PEG revision,您将更改外部父级的属性,因此对于SVN命令行“PEG revision“这是唯一的选择吗?它会修改父目录的属性吗?嗯,如果是这样的话,我可能会放弃这个想法。谢谢你的输入獾@user3555181-根据惯例,/tags是只读的。您可以通过服务器端副本创建标记的草稿,并使用其他提交来修复它