AnkhSVN 如何将非版本化文件排除在 SVN 之外?我检查了全局忽略模式和 svn:ignore 属性,但在那里什么也没找到。
最佳答案
Visual Studio 项目实现提供了一个文件列表,这些文件应该作为 SCC 支持的一部分添加到源代码管理中。 AnkhSVN 2.0 捕获此列表(并注册到多个事件以接收更改),因此它不使用特定模式。
实现模式将使 AnkhSVN 项目类型特定,而 Visual Studio SDK 允许每个人创建自己的项目类型。我们曾经在 0.X/1.X 中使用 AnkhSVN 插件时有智能模式,但作为 SCC VAPI 实现,我们不必再猜测了。
当 AnkhSVN 拥有此列表时,它会检查未添加的文件的 subversion 忽略状态(全局忽略模式和目录上的 svn:ignore),并建议将未被忽略的文件作为"new"(又名应该添加)。
关于svn - AnkhSVN 忽略模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/733355/