(Visual)SVN忽略Regex的文件

时间:2008-12-11 09:20:57

标签: svn visualsvn

我需要使用以下模式排除文件:

ProjectFoo.Data [0-9] {14} .lgp

如何使用RegEx for(Visual)SVN忽略列表?

3 个答案:

答案 0 :(得分:9)

subversion ignore list不支持正则表达式。它们被实现为glob /文件模式。

这些模式不支持{14}重复构造。

模式

ProjectFoo.Data[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9].lgp

应该按照你的要求做,但我建议使用像ProjectFoo.Data [0-9] *。lgp这样的东西,因为它会“足够好”。

答案 1 :(得分:2)

由于该文件看起来像LLBLGen Pro项目备份文件,因此您可以强制llblgen pro将备份文件存储到单独的文件夹中(请参阅首选项:默认备份文件夹),例如: \备份。这样你就可以在svn中排除那个文件夹了,你就完成了:)

答案 2 :(得分:0)

有关如何使用VisualSVN Server支持的TortoiseSVN在此页面上使用其他答案的一些基本建议。您可以手动将svn:ignore属性添加到该文件夹​​。 Bert对模式的全局/文件建议在那里很有效(我选择了“足够好”[0-9] *我自己)。 More info here

导航到所需的文件夹,然后右键单击| TortoiseSVN |属性|新的|高级。选择svn:ignore的属性名称,然后在值框中的不同行上输入glob / file模式。