Как обновить SVN в папке и автоматически создать csproj? - PullRequest
1 голос
/ 19 октября 2010

Я расширяю свое приложение для предварительной компиляции, автоматизируя следующие шаги:

1) обновляем SVN в папке (мы используем TortoiseSVN, к сожалению)

2) выполняем программнопостроить на csproj после обновления

Я хотел бы знать, как я могу сделать это в c #?

спасибо.

Ответы [ 2 ]

2 голосов
/ 19 октября 2010

Возможно, вам следует рассмотреть возможность использования CruiseControl.NET для управления всеми вашими задачами непрерывной интеграции.

0 голосов
/ 19 октября 2010

Используйте рефлектор, чтобы взглянуть на пользовательскую задачу msbuild для обновления svn, скомпилировать и посмотреть, как это уже было сделано для вас.

Или напишите в c # метод process.exec, который вызывает командную строку для обновления svn и компиляции msbuild.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...