Какой библиотекой Continuous Integration пользоваться? [закрытый]

Хотя приведенные выше ответы на все работают, то, что вы изначально пытались сделать, было правильным способом, однако у вас есть только синтаксис назад (переключатель «$ size» и «$ gt»).

Исправить :

db.collection.find({items: {$gt: {$size: 1}}})

Неверно:

db.collection.find({items: {$size: {$gt: 1}}})
6
задан Shimi Bandiel 21 September 2008 в 13:23
поделиться

9 ответов

Мы имели большой успех с Гудзоном. Легко установить и настроить, имеет большой диапазон плагинов и хороший интерфейс интернет-пользователя. checkstyle и плагины покрытия кода cobertura равняются двум, что мы используем.

12
ответ дан 8 December 2019 в 02:13
поделиться

TeamCity JetBrain является довольно классным.

9
ответ дан 8 December 2019 в 02:13
поделиться

Так как я переключился от Муравья на Знатока как своя система сборки, Континуум является очевидным выбором. Это очень чисто и предлагает все функции, в которых я нуждаюсь.

5
ответ дан 8 December 2019 в 02:13
поделиться

Мы используем Бамбук.

Для довольно обширной матрицы функции различных главных серверов CI взгляните на: http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix

7
ответ дан 8 December 2019 в 02:13
поделиться

Я рекомендация второго Peter для Гудзона. Континуум и Гудзон и очень легко установить и использовать (по сравнению с CruiseControl), но Гудзон предлагает намного больше функциональности. Если бы Вам интересно, я ранее записал о том, почему я выбрал бы Hudson.

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

5
ответ дан 8 December 2019 в 02:13
поделиться

Мы используем 2008 TFS, который работает на нас, потому что мы - в значительной степени вся среда MS... однако, я также использовал FinalBuilder, который имеет больше функций, чем примерно что-либо еще, что я видел и был бы особенно полезен в средах, где Вы использовали соединение технологий (несколько SCM's, например).

2
ответ дан 8 December 2019 в 02:13
поделиться

Мы используем LuntBuild, который работает отлично со знатоком.

Кроме того, Lunbuild предлагает большую гранулярность для управления доступом. Я не использовал слишком много инструментов CI, но это было главной причиной моя компания, переключенная на Luntbuild от Круиз-контроля. Мы хотели предоставить клиентский доступ к серверу сборки, таким образом, они могли вытянуть ежедневные сборки, и т.д., но у нас не могло быть их получающий доступ к сборкам других клиентов.

2
ответ дан 8 December 2019 в 02:13
поделиться

TFS 2008 довольно хорош. Этому встроили непрерывную интеграцию к сборке TFS.

1
ответ дан 8 December 2019 в 02:13
поделиться

TFS 2008 довольно хорош

Как CruiseControl и Nant

Взгляните на фабрику CI, которая требует минимальной конфигурации

1
ответ дан 8 December 2019 в 02:13
поделиться
Другие вопросы по тегам:

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