SharpSvn: Как я могу увидеть результат Update ()?

При использовании простого клиента SVN командной строки, если вы запускаетеupdate Вы можете увидеть изменения, которые были внесены в вашу рабочую копию.

Я пытался сделать это в SharpSvn (с C #, .Net 3.5), потому что мне нужно посмотреть, еслиClient.Update() операция вызвала удаление файлов, например.
Я пытался с помощьюSvnUpdateResult, но он возвращает один элемент для всей папки, без подробностей, которые я могу найти. Я также не могу найти что-то полезное вSvnUpdateArgs.

Помогите, пожалуйста?

Благодарю.

Ответы на вопрос(1)

Решение Вопроса

Вы можете подписаться наNotify событие, наSvnUpdateArgs или на самом экземпляре клиента:

SvnUpdateArgs ua = new SvnUpdateArgs();
ua.Notify += delegate(object sender, SvnNotifyEventArgs e)
        {
            Console.Write(e.Action);
            Console.WriteLine(e.FullPath);
        };

Ваш ответ на вопрос