Веб-приложение asp.net для автоматического развертывания кода из Subversion - PullRequest
1 голос
/ 21 мая 2009

Надеюсь, это не глупый вопрос, но после длительного поиска я не смог найти ничего похожего на то, что я пытаюсь сделать:

Мы создаем серию веб-приложений, основанных на общем движке asp.net mvc. Я хотел бы написать веб-приложение .net, которое позволило бы нашим менеджерам проектов автоматически извлекать самую последнюю стабильную версию из Subversion, собирать ее, а затем развертывать на сервере, чтобы они могли приступить к ее настройке. Кто-нибудь здесь строил что-то подобное раньше?

Поскольку веб-приложение должно отвечать за некоторые другие функции, для меня более логично найти существующий код (или пример), который выполняет что-то подобное, а не использовать готовый пакет.

Спасибо

Ответы [ 3 ]

1 голос
/ 21 мая 2009

У меня есть несколько CruiseControl.Net задач - несколько из них подключаются к пакетным файлам на сервере, которые вызывают MSBuild для сборки, очистки и развертывания + архивирования веб-приложения в сборке машина.

Таким образом, я могу делать сборки для QA и других отделов.

0 голосов
/ 21 мая 2009

Если вы используете TortoiseSVN, вы можете использовать его клиентские хуки для запуска сценария (например, файла .BAT) после извлечения, который создаст ваше решение, а затем скопировать его в целевой каталог.

0 голосов
/ 21 мая 2009

Если вы не хотите отправлять svn.exe для проверки, вы можете использовать SVN.NET для доступа к хранилищу из вашего кода.

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