0

例如,假设我有一个目录“项目”,但我想在添加目录时忽略与以下通配符“*.jpg”匹配的任何内容。我怎样才能做到这一点?

编辑:澄清我遇到了鸡和蛋的问题。在将目录添加到版本控制之前,我不能忽略文件。但是,一旦我添加了目录,它就会自动添加我希望忽略的文件。

4

2 回答 2

2

查看 Subversion 配置文件。在 Unix/Mac/Linux 系统上,它是$HOME/.subversion/config. 在 Windows 中,它可以是不同的地方。通常它在 中%USERPROFILE%\.subversion\config,但我不能在每个系统上都保证它。某些 Subversion 客户端可能会将其放入注册表中。

在 Subversion 配置文件中,有一个[miscellany]. 往下走几行,就有一个global-ignores入口。任何与 glob 模式匹配的文件都不会通过递归svn addsvn add带有文件 globbing 模式而不是特定文件名的方式添加。此外,默认情况下,任何与 globbing 模式匹配的未添加文件都不会显示svn status

请参阅Subversion 在线手册中的此部分。看看关于global-ignores.

于 2012-05-07T04:42:25.917 回答
1

您需要编辑 svn:ignore 属性

> svn pe . svn:ignore

这应该会打开您的默认文本编辑器。添加以下内容:-

*.jpg

然后保存并提交。

有关更多详细信息,请参阅文档

于 2012-05-07T01:49:27.877 回答