Svn 显示未跟踪目录中所有未跟踪文件的状态

Svn 显示未跟踪目录中所有未跟踪文件的状态,svn,terminal,Svn,Terminal,如果在终端中运行svn status,我将获得跟踪目录中所有未跟踪文件和目录的状态,但我还需要未跟踪目录中的未跟踪文件和目录 例如,如果我有一个未跟踪文件的目录foo,并且我运行了git status,我将得到以下结果: ? /foo ? /file1 ? /file2 不包括foo中的内容。如果我使用svn add跟踪foo,然后再次运行svn status,我将得到: A /foo ? /foo/file ? /foo/directory ?

如果在终端中运行
svn status
,我将获得跟踪目录中所有未跟踪文件和目录的状态,但我还需要未跟踪目录中的未跟踪文件和目录

例如,如果我有一个未跟踪文件的目录foo,并且我运行了
git status
,我将得到以下结果:

?     /foo
?     /file1
?     /file2
不包括foo中的内容。如果我使用
svn add
跟踪foo,然后再次运行
svn status
,我将得到:

A     /foo
?     /foo/file
?     /foo/directory
?     /file1
?     /file2
它现在给出了foo中内容的状态,但我必须手动跟踪它。此外,现在我无法看到foo/目录中内容的状态,除非我重复相同的过程

我想要一个解决方案,它将简单地向我显示SVN存储库中所有文件和目录的状态,而不仅仅是跟踪目录中的文件和目录。我应该得到:

?     /foo
?     /foo/file
?     /foo/directory
?     /foo/directory/file
?     /file1
?     /file2
我到处搜索都没有结果,
svn status
的参数似乎没有任何帮助。我尝试了svn状态--depth infinity,这也没有影响它。我注意到,当您尝试在TortoiseSVN中提交时,它会向您显示所有更改的列表,包括未跟踪目录中的所有未跟踪文件/目录,就像我所追求的一样--TortoiseSVN是如何获得其列表的

我正在寻找一个解决方案,它将简单地向我显示所有文件的状态 SVN存储库中的目录,而不仅仅是 跟踪目录

我看不到使用SVN1.9.7命令行工具实现这一点的方法。我认为这种行为是意料之中的。但是您有什么用例要求您在未版本化(即未跟踪)目录下查看子项?请注意,您可以将问题发布到邮件列表中

我正在寻找一个解决方案,它将简单地向我显示所有文件的状态 SVN存储库中的目录,而不仅仅是 跟踪目录


我看不到使用SVN1.9.7命令行工具实现这一点的方法。我认为这种行为是意料之中的。但是您有什么用例要求您在未版本化(即未跟踪)目录下查看子项?请注意,您可以将问题发布到邮件列表。

那么是
git status
还是
svn status
?Git不跟踪空目录。它是
Git status
还是
svn status
?Git不跟踪空目录。