2012-02-20 68 views
2

我想忽略'output'目录,所以在上下文菜单中我选择了tortoiseSVN->unversion and add to ignore list,后来我意识到这并不是我想要的,因为我想让该目录继续存在于存储库中。无法忽略TortoiseSVN的目录

我已经查看了父目录中的Ignore属性,并且'output'不存在,并且重新创建它并且执行'commit'也不会使其显示出来。

我甚至试图在目录中提交一个占位符文件并提交该文件,但TortoiseSVN barf出现'路径未找到'错误。

+0

检查输出目录。在commit中引入的更改反映了“unversion和add to ignore list”:如果它是提交中的单个操作(必须如此以待),则可以回滚提交 – 2012-02-20 09:15:57

+1

当您调用'unversion并添加到忽略列表'这应该在父目录上设置'svn:ignore'。我只是在我的系统上测试它,这确实是发生了什么事。因此,您可能首先要解决svn位置的问题:忽略设置,如果有的话,当执行初始命令时,可能会提示第二部分失败的原因。 – 2012-02-20 22:23:01

+0

不知道为什么svn:ignore没有被设置,但我只是恢复了提交,并且我发现你不能忽略版本化文件,所以我只能忍受它。 – Bwmat 2012-02-21 01:55:15

回答

4

在忽略的文件或文件夹所在的目录中右键单击,然后选择属性svn:使用包含值或忽略列表忽略值。或者编辑或删除(如果它只有你的列表)该属性。

和/或干脆你可以右键点击并修改选择检查和选择被忽略的文件/文件夹,然后选择恢复

希望这有助于

+0

恢复可以恢复您在忽略之前执行的一些更改。仍然为+1提供帮助。 – Thomas 2013-12-02 17:00:11