1

svn 1.6中,当我尝试基于特定修订号创建标签时,由于路径故障,乌龟失败。

eg:${svn_url}/tags/为空,没有创建先前的标签。

我想创建一个这样的:${svn_url}/tags/MyProject/R1.0

svn 返回错误信息:Error: '.../tags/MyProject/R1.0' path not found

现在,如果我首先在MyProject级别创建一个标签,然后在该标签上创建另一个标签MyProject/R1.0。但是当我使用MyProject.

这是一个已知的不受支持的命令还是我做错了什么?

4

1 回答 1

2

在 Subversion 中,标签通常放置在tags项目存储库根目录正下方的目录中。因此,您需要创建标签路径的所有元素。假设${svn_url}/tags存在于您的存储库中:

svn mkdir ${svn_url}/tags/MyProject -m "MyProject directory"
svn copy ${svn_url}/trunk/MyProject ${svn_url}/tags/MyProject/R1.0 -m"R1.0 branch"
于 2012-09-18T11:27:35.520 回答