Я работаю над довольно новым проектом, и мы начали с нуля. Таким образом, нужно разрабатывать не только само веб-приложение, но и весь процесс публикации сайта, настройки веб-сервера и т. Д. С нуля.
Этот вопрос может быть более подходящим для отказа сервера, но это действительно зависит от ответов. Итак, давайте попробуем.
Когда-нибудь я опубликую наш сайт через VS2008 (щелкните правой кнопкой мыши на веб-сайте, опубликуйте веб-сайт, подождите ... готово) Мне нужно каким-то образом настроить процесс и вызвать некоторые другие задачи, такие как:
- Скопируйте несколько папок с моего компьютера на веб-сервер
- Удалить тестовую базу данных и запустить на ней несколько скриптов.
- и, может быть, еще немного, я не помню сейчас.
Я читал о наиболее очевидных решениях, таких как MSBuild, Powershell и VSTS2008, но я не очень хочу углубляться в них, пока не узнаю, что эти инструменты действительно могут решить мои проблемы. Так что, ребята, я уверен, что многие из вас уже много знают об этих инструментах или знают даже лучшие. Пожалуйста, дайте мне знать. Я действительно ценю.
В моем окружении я живу:
- VS 2008
- VSTS 2008
- SQL Server 2008
- Windows Server 2008
ОБНОВЛЕНИЕ: Спасибо за отличные ответы, но я особенно ищу решение, интегрированное в Visual Studio Team Foundation Server, поскольку мы уже используем его для управления исходным кодом.
Cheers,
Стив