SVN无法识别特定目录中的本地更改

时间:2013-04-22 10:00:22

标签: svn version-control command-line

我有一个名为/downloads/assets/guidance/的目录,它位于我的SVN存储库中并包含许多图像。但是,图像在回购中并且是内容管理的。

我正在使用svn,版本1.6.11(r934486)。

我在该目录中有许多图像显示为无法识别的?,但是有很多图像在命令行中填充缓冲区而我无法查看我的实际< / em>改变。

我留下了大量的这些(svn stat的输出):

?       downloads/assets/guidance/55.jpg
?       downloads/assets/guidance/19.jpg
?       downloads/assets/guidance/38.jpg
?       downloads/assets/guidance/56.jpg
?       downloads/assets/guidance/39.jpg
?       downloads/assets/guidance/57.jpg
?       downloads/assets/guidance/58.jpg

如何在不影响与其他开发人员共享的SVN仓库的情况下,忽略本地工作副本 中的这些文件/目录?

1 个答案:

答案 0 :(得分:1)

我猜你在谈论svn stat的输出。只需使用选项-q--quiet)即可。它将禁止所有未版本化的项目:

svn stat -q downloads/assets/

已更新:您还可以设置属性svn:ignore以自动禁止某些无版本文件:

svn propset svn:ignore '*.jpg' download/assets

在这种情况下,您可以使用选项--no-ignore忽略svn:ignore属性,即显示已被抑制的文件。