2012-01-10 39 views
0

我已经签出了一些来自Subversion存储库的文件。获取未被颠覆处理的文件列表

构建完成后,会创建大量新文件。

如何获取未在此Subversion存储库中注册的文件列表?

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

回答

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

如果您没有任何设置的svn:ignore属性,那么简单的svn stat会显示一个文件列表。在这个列表中,应该有不被svn处理的文件,它们将被标记为'?'。

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