SVN - 仅显示版本化的本地文件(命令行)?

标签 svn command-line

我有一个文件夹,版本在 SVN 下,假设有 100 个不受版本控制的文件 - 大约有 10 个。

在 svn 版本 1.6.6 上,如果我输入 svn status , 我得到一个带问号的未版本控制的文件,? ,或修改/添加的文件 M/A - 但我看不到版本化但未更改的本地文件。 svn list上网,并检索名称,例如,四个版本化文件(但不是全部十个)。

是否有我可以在命令行上使用的命令,以便 svn 列出给定本地目录中哪些文件受版本控制?

非常感谢您的任何答案,
干杯!

最佳答案

svn ls将列出所有文件。如果您没有看到您期望的所有文件,可能它们不是最新版本,在这种情况下,使用 --revision 指定版本。 ,或者它们可能在文件夹中,因此您必须包含 --recursive .

否则,如果您不想使用 svn ls ,你可以在bash中写一个单行,这样你就可以减去正常的输出lssvn status未跟踪文件的条目。

关于SVN - 仅显示版本化的本地文件(命令行)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8016970/

相关文章:

php - svn钩子(Hook)编码问题

php - 使用 Subversion 制作 PHP 项目的生产版本

svn - 无法通过MacPorts安装Git-core+svn

SVN 如何在文件历史中搜索字符串?

SVN 建议我也合并自己合并的修订版

command-line - 如何使用 ImageMagick 自动裁剪桶形失真图像?

java - 双击 .jar 文件以在命令行中启动它

macos - 复制 Mac com.apple.ResourceFork 扩展属性导致 "Argument list too long"

java - 通过bash运行Java应用程序的多个实例,如何访问其外壳菜单?

linux - 如何在终端中获取当前日期和时间并在终端中为其设置自定义命令?