我已经从subversion存储库中检出了一些文件。
构建完成后,会创建许多新文件。
如何获取未在此subversion存储库中注册的已处理文件列表?
我在linux上工作,并使用subversion控制台版本。
答案 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
。