【问题标题】:SvnSharp's SvnLookClient changed item actions explanationSvn Sharp 的 SvnLook Client 变更项动作说明
【发布时间】:2013-05-15 02:29:22
【问题描述】:

SvnChangedEventArgs 的属性 Action 是 SvnChangeAction 枚举类型,但我找不到每个枚举值的含义。 可能的值为无、添加、删除、修改和替换。

我测试发现:

  • 添加是添加新项目或者是移动或复制的目标。
  • 已删除是指项目被删除或作为移动的来源。
  • 替换是指修改项目并创建该项目的新修订版。

我可以假设当由于 svnlook 参数而列出未更改的项目时使用 None。

我找不到修改值的解释。和替换一样吗?什么时候发生?

【问题讨论】:

    标签: c# svn sharpsvn


    【解决方案1】:
    • Modified 是指文件内容已更改。
    • 替换是指文件本身已被另一个文件替换。
    • None 表示什么都没发生,这通常不应该发生。之所以在这里,是因为Framework Design Guidelines推荐的(搜索“none”)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-06
      • 1970-01-01
      • 2011-06-27
      相关资源
      最近更新 更多