【发布时间】:2013-05-29 12:02:29
【问题描述】:
我无法从我的标签文件夹中删除错误创建的标签。我尝试将我的工作副本切换到 /tags,然后简单地删除 tags 目录中所需的文件夹。但这会使 svn 文件夹的图标变红,当我尝试提交所做的更改时,它不会让我这样做。
简而言之,我怎样才能从 /tags 中删除一个文件夹,这样当其他人签出到该路径时,他们就不会再看到它们了?
【问题讨论】:
-
“它不会让我” - 这应该有效。有什么错误?我不太了解 Tortoise,但如果你有一个命令行客户端,你可以这样做
svn rm <full URL to tag> -
它说:提交失败,提交被预提交钩子(退出代码1)阻止,输出:您没有足够的权限进行此事务。我认为这是因为不允许在标签上提交。
-
正确:这意味着设置您的服务器的人已经编写了一个脚本来阻止它。你应该和他们谈谈。 (或者如果可以的话尝试命令行操作:这可能不会触发钩子,但我不是 100% 确定。)
-
@Rup 命令行操作也会触发钩子。
-
@Davide 好的,谢谢 - 我认为它可能会绕过它进行某些类别的删除,但我并不惊讶它没有。
标签: svn version-control tortoisesvn