2013-04-08 15 views
0

SvnChangedEventArgs的屬性Action是SvnChangeAction類型的枚舉,但我無法找到每個枚舉值的含義。 可能的值爲無,添加,刪除,修改和替換。SvnSharp的SvnLookClient更改了項目操作說明

我測試,發現:

  • 添加是,當一個新的項目添加或者是移動或複製的目的地。
  • 刪除項目被刪除或移動的來源。
  • 替換爲當項目被修改並且創建該項目的新修訂。

我可以假設,因爲svnlook參數列出了未更改的項目時,將使用None。

我找不到修改值的解釋。這與Replace相同嗎?什麼時候發生?

回答

1
  • 修改是當文件的內容已被更改。
  • 替換是當文件本身被替換爲另一個文件。
  • 沒有什麼時候什麼都沒有發生,這通常不應該發生。這是因爲它是由Framework Design Guidelines推薦的(搜索「無」)