如何使OrtoiseSVN(v1.6.13)中的忽略模式与Visual Studio(C#)文件正常工作?

如何使OrtoiseSVN(v1.6.13)中的忽略模式与Visual Studio(C#)文件正常工作?,c#,visual-studio,svn,tortoisesvn,ignore,C#,Visual Studio,Svn,Tortoisesvn,Ignore,使用UI,我将全局忽略模式设置为 *.suo *.user *.ReSharper.* *ReSharper* *.5.1.ReSharper.user bin Bin obj Obj Debug Release 但它似乎没有任何作用 所有*.user和*.suo文件均显示蓝色问号覆盖。如果我右键单击该文件并单击Ortoisesvn | Add to ignore list |*.user,则是的,这些文件将被忽略,但仅适用于我进行更改的文件夹 我甚至尝试用以下行编辑AppData\Roam

使用UI,我将全局忽略模式设置为

*.suo *.user *.ReSharper.* *ReSharper* *.5.1.ReSharper.user bin Bin obj 
Obj Debug Release
但它似乎没有任何作用

所有*.user和*.suo文件均显示蓝色问号覆盖。如果我右键单击该文件并单击Ortoisesvn | Add to ignore list |*.user,则是的,这些文件将被忽略,但仅适用于我进行更改的文件夹

我甚至尝试用以下行编辑AppData\Roaming\Subversion\config文件(您可以通过单击设置窗口中的“编辑”按钮将其拉上来)(为了清晰起见,包含换行):

但我一点运气都没有

是的,我已经重新启动了好几次


有没有人经历过同样的问题并找到了解决方案?是否有我遗漏的明显内容?

svn:Ignore属性仅适用于未进行版本控制的文件

如果要忽略的文件位于存储库中,则必须将其删除,然后才会忽略它们


设置忽略过滤器后,您是否尝试过执行SVN->清理?不要将内容置于全局忽略中,而是使用SVN:ignore属性。好的-“SVN清理”似乎很有帮助。此外,我们有许多情况下,即使文件夹是空的,也会签入bin和obj文件夹。删除空文件夹修复了我的其余问题。我引用的文件没有版本控制。我不希望它们在我签入文件时出现,因为它们有数百个,并且很难找到我需要添加的文件。被忽略的文件仍然可见,但将是灰色而不是蓝色。如果您使用ide添加了一个目录,我相信该目录中的所有to文件都是自动添加的,因此不会采用忽略模式。我建议转到命令行并创建一个
svn status
,查看添加了哪个目录。如果添加了要忽略的文件,则可以
svn还原它们。从那以后,他们将被忽视。希望这有帮助。
global-ignores = *.suo *.user *.ReSharper.* *ReSharper* *.5.1.ReSharper.user 
bin Bin obj Obj Debug Release