2009-06-04 2 views
0

Я хочу отобразить текущий файл и тот же файл в его непосредственной предыдущей версии, чтобы пользователь мог получить возможность сравнить эти два файла вручную, а затем объединить изменения в репозиторий Subversion (SVN). Есть ли пример кода для этого, используя Sharpsvn DLL?Как я могу получить предыдущую версию конкретного файла, находящегося в рабочей папке SVN, с помощью SharpSVn DLL в C# .net?

+0

если вы используете TortoiseSVN, у него есть функция diff. Это то, что вы ищите? –

+0

Я пробовал «diff с предыдущей версией TortoiseSVN». Но моя цель - иметь аналогичную функцию в моем приложении C#, над которым я сейчас работаю. Спасибо. – 2009-06-05 06:41:40

ответ

1

Это то, что svn diff предназначается для.

Редактировать: Смотри в SvnClient.DiffSummary.

+0

Благодарим вас за эту информацию. Моя цель - отобразить текущую (головную) ревизию и предыдущую ревизию файла в блоках редактирования adjusent, как это хорошо сделано в TortoiseSVN. – 2009-06-05 06:44:16

Смежные вопросы