如何取消文件夹的版本控制

8
我正在尝试找出如何取消版本控制我的项目中的bin和obj文件,但我遇到了困难。
我发现各种说明告诉我将文件导出到它们自己身上,但这只会导致文件夹在TSVN的“查看修改”屏幕上被“阻碍”,并且它会锁定整个检出 - 我会收到错误消息,说..../bin不是工作副本。
我曾经尝试从存储库中删除文件夹,但当它们在下一次构建中重新创建时,它们会显示为?符号,这有点烦人。
请帮忙解决?

是的,从仓库中删除它们就可以取消版本控制。烦人的 ? 文件可以轻松隐藏。请参见下面的答案。 - bobbogo
3个回答

5
在最新的SVN(1.7.10)中,如果您安装了TortoiseSVN(1.7.13),右键菜单中有一个选项叫“取消版本控制并添加到忽略列表”。 此选项确实将文件/文件夹添加到忽略列表中,但隐藏的.svn文件夹仍存在于文件夹中。请注意,在此操作后,您必须执行提交操作,该操作会要求删除这些文件,但它们只是未纳入版本控制状态。

1

前往TortoiseSVN设置/常规,将bin obj添加到“全局忽略模式”中 - 这将排除所有binobj文件夹。您可以添加特定的文件扩展名,例如*.suo


1

1
啊,您需要在同一操作中先将它们删除并设置为忽略。如果您先删除它们,然后尝试稍后忽略它们,它就会对没有工作副本区域(.svn 文件)感到不满。 - Brondahl

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接