我有一个文件夹,版本在 SVN 下,假设有 100 个不受版本控制的文件 - 大约有 10 个。
在 svn 版本 1.6.6 上,如果我输入 svn status
, 我得到一个带问号的未版本控制的文件,?
,或修改/添加的文件 M
/A
- 但我看不到版本化但未更改的本地文件。 svn list
上网,并检索名称,例如,四个版本化文件(但不是全部十个)。
是否有我可以在命令行上使用的命令,以便 svn 列出给定本地目录中哪些文件受版本控制?
非常感谢您的任何答案,
干杯!
最佳答案
svn ls
将列出所有文件。如果您没有看到您期望的所有文件,可能它们不是最新版本,在这种情况下,使用 --revision
指定版本。 ,或者它们可能在文件夹中,因此您必须包含 --recursive
.
否则,如果您不想使用 svn ls
,你可以在bash中写一个单行,这样你就可以减去正常的输出ls
和 svn status
未跟踪文件的条目。
关于SVN - 仅显示版本化的本地文件(命令行)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8016970/