【问题标题】:SVN diff - option ' --summarize 'SVN diff - 选项'--summarize'
【发布时间】:2016-12-24 01:34:23
【问题描述】:

每当我使用时

svn diff --summarize

我得到类似的东西:

A        *mylinkhere*
M        *mylinghere*

这些开头的字母(例如 A、M)是干什么用的?

【问题讨论】:

  • A 用于添加:文件已添加。 M 表示修改:文件已被修改。
  • 是的,你是对的!我花了一些时间在没有--summarize 的情况下使用diff 并比较了结果。 D 也代表删除。

标签: svn tortoisesvn diff summarize


【解决方案1】:

svn diff 的结果与svn diff --summarize 的结果进行比较后发现:

  • D - deleted
  • A - added
  • M - modified
  • MM - file content modified & svn properties modified

那里还有几个 2M (MM),我仍然不知道它们代表什么,但如果我愿意,我会回来修改答案。

@LaurentH。感谢您的帮助。

【讨论】:

  • MM 用于“文件内容修改”(第一个 M)和“svn 属性修改”(第二个 M)
猜你喜欢
  • 1970-01-01
  • 2012-04-02
  • 2011-01-26
  • 2014-03-21
  • 2013-05-07
  • 2013-05-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多