Какви са плюсовете/минусите на наличието на централизирана непрекъсната настройка за интегриране/сглобяване (в нашия случай това ще бъде круиз контрол) за разлика от специфичната за проекта настройка?
Досега имахме специфична за проекта настройка на cruisecontrol, но сега много други групи също искат да преминат към CI и искат централен круиз сървър. Бих искал да знам дали някой има опит (добър/лош) да сподели, който може да ми помогне по този въпрос.
Ето някои първоначални мисли:
Плюсове: Една централна система би била лесна за администриране, като се избягва дублирането на усилията в цялата организация при създаването и поддържането на круизни екземпляри за различни проекти.
Недостатъци: Може да се наложи централната система да бъде по-контролирана настройка без достъп и т.н. и следователно може да се наложи да бъде собственост на специално лице/група, докато екземплярите на проекта за круиз могат да бъдат под контрола на проектната група, правейки промени/ подобрения по-бързи и специфични за проекта.
Ще се радвам на всякакви приноси по този въпрос.