Подтвердить что ты не робот

Любой capistrano, сопоставимый для windows/.net?

См. главу.

4b9b3361

Ответ 1

Скотт Гензельман написал об этом здесь. Он называется MS Deploy, и теперь доступен tech preview .

Я не думаю, что этого достаточно, например, capistrano для ruby ​​или ткань для python. Оба этих приложения позволяют создавать рецепты и поддерживать параметры командной строки до минимума. Сохранение их в файле рецепта позволяет сохранить эту логику под контролем источника и уменьшить количество ввода при выполнении задач, чтобы дать вам быстрый и легкий опыт.

Ответ 2

Я честно считаю, что вместо копирования Capistrano, Vlad или Fabric вы можете использовать инструмент, который уже существует - rake.

Я использовал rake для интеграции с CC.rb для моих приложений ASP.Net. У него есть задача для создания приложения, вызывающего MSBuild, для выполнения тяжелой работы при компиляции, а затем использует ruby ​​для zip вывода сборки и копирования в указанное место, создания папки в Virtual Directory и копирования вывода сборки, чтобы увидеть результаты сборки в действие. Вы можете легко создавать задачи, которые очень легко взаимодействуют с любыми инструментами командной строки .Net.

Ответ 3

Я думаю, что цель развертывания ms заключается в том, чтобы взять предварительно скомпилированный веб-вывод проекта .net и развернуть его (я мог ошибаться, хотя). Я уверен, что он предполагает, что вы скомпилированы как привилегия.