获取subversion未处理的文件列表

时间:2012-01-10 08:27:37

标签: svn

我已经从subversion存储库中检出了一些文件。

构建完成后,会创建许多新文件。

如何获取未在此subversion存储库中注册的已处理文件列表?

我在linux上工作,并使用subversion控制台版本。

2 个答案:

答案 0 :(得分:2)

svn st --no-ignore <path> | awk '/^\?/ {print $2;}'

答案 1 :(得分:0)

如果你没有在任何地方设置任何svn:ignore属性,那么简单svn stat将显示一个文件列表。在此列表中,应该存在未由svn处理的文件,它们将标记为“?”。

如果您在存储库中的某个地方有svn:ignore set,那么您可以检查存储库中的每个目录并检查是否存在svn:ignore set(svn pl将显示当前目录的属性列表) ,然后您可以使用svn propget svn:ignore阅读该属性。忽略的文件不会显示在svn stat