如何区分不在SVN中的文件和没有修改的文件

时间:2016-06-20 12:50:05

标签: svn

对于以下两种情况,svn stat不会返回任何内容: -

  • 出现在回购中,但未在当地修改
  • 不存在的文件(尚未创建的文件)

我想知道,如何用svn命令区分这两者。

1 个答案:

答案 0 :(得分:1)

以下是所有文件的可能状态,其输出由svn status -v提供:

  • 存储库的一部分,但未更改 - " "
  • 部分存储库已更改 - "M"
  • 存储库的一部分,但不存在 - "!"
  • 被添加到存储库 - "A"
  • 从存储库中删除 - "D"
  • 不属于存储库 - "?"

所以请使用' verbose'选项,您将获得所需的一切。