svn:global-ignores 不工作? Tortoise SVN 1.9.7 / Subversion 1.9.7

svn:global-ignores Not working? Tortoise SVN 1.9.7 / Subversion 1.9.7

我有以下文件 _svnignore.txt,其中包含:

bin
packages
debug
release
.vs

我在 reporoot 上有 运行 以下命令:

svn propset svn:global-ignores -F _svnignore.txt .

我有以下文件夹结构结构:

reporoot/MySolutionFolder
reporoot/packages
reporoot/lib

当我通过 Tortoise SVN 进行提交时,我仍然在路径中看到文件 reporoot/MySolutionFolder/bin 在我不希望他们成为

时承诺
  1. 所有 *-ignore 属性应用于您的 WC 中未版本控制的项目。如果您已经对 reporoot/MySolutionFolder/bin 进行了版本控制,它们将不会从 repo
  2. 中消失
  3. 我无法调试你的模式(我现在还没有 SVN),但你至少可以在这里检查并显示
  4. 的结果

svn st --no-ignore reporoot/MySolutionFolder/bin

PS - 使用致力于 repo propset 的工作将只是 "more correct" 风格,同时它不会改变常见模式

这已解决 - 解决方案是先将 MySolutionFolder 文件夹提交到源代码管理,然后将 propset 应用到路由。