如何取消忽略TortoiseSVN中的文件?


Answers:


118

只需编辑svn:ignore属性(在目录属性的subversion选项卡中)。(如果忽略了子文件夹,请选择其父文件夹的属性选项卡)


5
也可能值得一看svn:globalignore属性-Cristian
Diaconescu

如果您在根目录下找不到任何内容,还请查看子文件夹中的同一选项卡
ccalboni

19

如果右键单击包含文件的目录并选择SVN属性,则应该看到svn:ignore属性,其中包含被忽略文件的列表。只需编辑该列表并删除忽略文件的规则即可。


2
我的菜单结构是right click on folder-> TortoiseSVN->属性。谢谢你的提示!
veeTrain

18

Tortoise SVN文档中的“忽略文件和目录”指出:

如果要从忽略列表中删除一个或多个项目,请右键单击这些项目,然后选择TortoiseSVNRemove from Ignore List您也可以svn:ignore直接访问文件夹的属性。这使您可以使用文件名通配符指定更通用的模式,如以下部分所述。阅读“项目设置”一节,以获取有关直接设置属性的更多信息。请注意,每个忽略模式都必须放在单独的行上。用空格分隔它们不起作用。


5

对我来说,解决方案是使用“更新到修订版”

我执行检出操作时,我的被忽略文件已被设置为自动忽略,但没有在文件旁打勾。

当我执行“更新至修订版”时,通过转到“选择项目...”来验证文件是否包含在内。

我在属性菜单中找不到列出被忽略文件的任何内容(la Gabriel的建议)。实际上,这些属性是空的。


那是我的情况(在结帐时忘了选中标记),“更新至修订版”成功了,谢谢!
米洛

0

就我而言,还有另一个问题:“ 乌龟设置”中的“ 全局忽略”列表,“常规”。

默认情况下,Tortoise附带.so文件在忽略列表中,我们将它们存储在源代码管理中(是的,我知道这很不理想)。从列表中删除它们对我来说很合理。


-2

我通常只用Tortoise添加被忽略的文件,而不必费心从忽略列表中删除条目。到目前为止,我还没有负面影响...


当文件被忽略时,“ TortoiseSVN”菜单中的“添加”不再显示为选项
Yaakov Ellis

那不是我所经历的。我在上下文菜单下的svn设置中选中了“添加”命令复选框。这样,“添加”命令始终直接显示在资源管理器上下文菜单中。也许这有所作为?
Stefan Egli

我也进行了此更改,但在上下文菜单中看不到被忽略目录的更改。
Jammer
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.