Непрерывная интеграция с распределенным управлением исходным кодом

Я думаю, что неправильно понимаю, почти не может найти что точно. Я погуглил, но не получил идею. Существует два популярных метода – непрерывная интеграция и распределенное управление исходным кодом. Люди так или иначе комбинируют их, но я не понимаю как.

AFAIK, непрерывные средства интеграции соглашаются на центральный репозиторий (нажатие), как только Вы протестировали свой код локально. В то же время распределенные системы любимы так сильно, среди прочего, потому что можно фиксировать и фиксировать и фиксировать локально и играть с кодом и продвинуть его другим только, когда Вы уверены и удовлетворили достаточно им. Так, хотя это не вызывает, это, однако, поощряет для не спешки с нажатием. Мне кажется, что классик для нажатия CI каждые несколько часов не будет происходить.

Таким образом, как и когда Вы соединяете эти две вещи? Или я неправильно, в каком я сказал?

Править

Я прочитал первые три ответа. Спасибо за ответ. Я все еще смущен, но теперь я могу сформулировать более точный вопрос.

В распределенных системах нет большой части требования частых фиксаций, затем в централизованном. Так есть ли какие-либо инструкции по тому, как часто опубликовать в распределенных системах для исполнения CI? Разве это все еще несколько раз в день или является там другой версией этого правила?

6
задан Dmitry Tashkinov 24 July 2010 в 20:47
поделиться