4

シンプルなコマンド ライン svn クライアントを使用する場合、実行updateすると、作業コピーに加えられた変更を確認できます。

Client.Update()たとえば、操作によってファイルが削除されたかどうかを確認する必要があるため、SharpSvn(C#、.Net 3.5を使用)でそうしようとしています。
を使用してみSvnUpdateResultましたが、フォルダー全体に対して 1 つのアイテムが返され、詳細はわかりません。で便利そうなものも見つかりませんSvnUpdateArgs

助けてください?

ありがとう。

4

1 に答える 1

10

クライアント インスタンス自体で、またはそのNotifyイベントをサブスクライブできます。SvnUpdateArgs

SvnUpdateArgs ua = new SvnUpdateArgs();
ua.Notify += delegate(object sender, SvnNotifyEventArgs e)
        {
            Console.Write(e.Action);
            Console.WriteLine(e.FullPath);
        };
于 2010-09-22T07:24:02.913 に答える