0

SvnChangedEventArgs のプロパティ Action は SvnChangeAction 列挙型ですが、各列挙値の意味がわかりません。可能な値は、None、Add、Delete、Modify、Replace です。

テストしたところ、次のことがわかりました。

  • Add は、新しいアイテムが追加されたとき、または移動またはコピーの宛先であるときです。
  • 削除済みとは、アイテムが削除されたとき、または移動のソースになったときです。
  • 置換とは、アイテムが変更され、このアイテムの新しいリビジョンが作成されることです。

svnlook 引数のために、変更されていないアイテムがリストされている場合は None が使用されていると推測できます。

値の変更の説明が見つかりません。交換と同じですか?いつ発生しますか?

4

1 に答える 1

1
  • Modified は、ファイルの内容が変更されたときです。
  • 置換は、ファイル自体が別のファイルに置き換えられた場合です。
  • None は、何も起こらなかったときです。通常、これは起こるべきではありません。これがここにある理由は、フレームワーク設計ガイドラインで推奨されているためです (「なし」を検索してください)。
于 2013-05-14T18:29:22.870 に答える