Лучше всего Непрерывная Установка Интеграции для сольного разработчика [закрытая] (.NET)

import xml.dom.minidom

xml = xml.dom.minidom.parse(xml_fname) # or xml.dom.minidom.parseString(xml_string)
pretty_xml_as_string = xml.toprettyxml()
56
задан mwjackson 6 November 2008 в 10:53
поделиться

5 ответов

Я использую TeamCity, и действительно, действительно легок установить и получить его выполнение.

Проверка Образцы и Документация . У Вас будет он и работающий меньше чем через один час!

43
ответ дан CMS 7 November 2019 в 16:50
поделиться

Я только что начал использовать CruiseControl.NET.

Без предшествующего knowlege я смог разбудить его и работающий с единственным тестовым проектом с помощью MSBuild, MSTest и Сервера Основы Команды (т.е. CodePlex) через несколько часов. Я отправил набор ссылок на полезные ресурсы здесь 2008-дневный 0 Devsta: Управление исходным кодом и CI

, которому я не могу помочь на объеме потребляемой памяти как свой проект, были довольно маленькими. Я могу сказать Вам, что, в то время как это ничего не делает (т.е. большую часть времени) это использует ~5MB в моей системе. На самом деле Значок панели задач notifier, который идет с ним, поднимает больше памяти, чем сервис на уровне приблизительно 6 МБ. Это повышается, когда это действительно наполняет, конечно.

10
ответ дан Mike Minutillo 7 November 2019 в 16:50
поделиться

Я использую CI в качестве Сольного Разработчика.

, Когда я объединяю свое ответвление dev в мое тестовое ответвление, CI захватывает код, компилирует его, изменяет строку подключения, изменяет несколько настроек приложения и копирует его через Вне всякого сравнения к моей испытательной площадке для людей тестеры, чтобы взглянуть на.

1
ответ дан Jeff Sheldon 7 November 2019 в 16:50
поделиться

Для простоты использования я нашел CruiseControl. Сеть для EA. Теперь когда дело доходит до объема потребляемой памяти, я должен был бы сказать, что он действительно уничтожает мою систему. , Который является , что поле разработки, которое также размещает CruiseControl. Сеть не является хорошим способом пойти. К сожалению, это - все, что у меня был доступ к тому, когда я использовал его в прошлом.

я не могу говорить с другими инструментами.

3
ответ дан torial 7 November 2019 в 16:50
поделиться

Hudson (обновление: Jenkins 1 ) чрезвычайно легко настроить, и управлять заданиями (проектами) в нем, безусловно, проще простого по сравнению с например, CruiseControl. Он отлично работает и для индивидуального разработчика.

Подробнее см. этот ответ об использовании Hudson специально в среде .NET .

( 1 Справочная информация о Hudson / Ситуация с Дженкинсом: Как выбрать между Хадсоном и Дженкинсом? )

9
ответ дан 26 November 2019 в 17:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: