【发布时间】:2012-01-18 15:22:35
【问题描述】:
我们正在尝试使用 Visual Studio 自动化一个应用程序,该应用程序将:
- 在特定时间点创建主干副本。
- 为目录分配标签
- 删除目录
- 以后只能重新创建标记目录
为此,我们做一个 svn 副本,给它一个标签名称,即
svn copy "C:\SVN_Checkout\P41-ships\complete" "C:\SVN_Checkout\P41-ships V1.1"
我们使用svn commit 提交更改。至此我们可以签出V1.1标签目录没有问题。
我们使用svn delete "C:\SVN_Checkout\P41-ships V1.1"删除目录
但是当我们去检索标记的目录时,我们得到一个错误URL 'SVN_Checkout\P41-ships%20V%201.1' doesn't exist.
我们做错了什么,甚至可以这样做吗?
【问题讨论】:
-
所以你创建标签,然后删除标签,然后对标签不再存在感到困惑?