Sto cercando di migrare la nostra infrastruttura di compilazione da CC.NET a TeamCity. Effettivamente verde piuttosto con TeamCity a questo punto.Configurazione di controllo della versione (ad es. In TFS) per TeamCity - è possibile?
Un potenziale show-stopper è che abbiamo bisogno della nostra configurazione di generazione ad essere la versione con controllo a fianco del codice sorgente si costruisce. CC.NET lo rende piuttosto facile ed è una funzionalità molto utile/potente.
Dalle mie indagini è possibile modificare dove TeamCity memorizza i propri dati/configurazione, ma nessuna documentazione ufficiale (né altri argomenti qui su SO) sembrano fare riferimento a collocarla in una posizione controllata dalla versione come TFS, Perforce o ClearCase .
Mi chiedo quindi se è possibile e/o è la 'cosa fatta' ??
Potrebbe essere che se TeamCity assume R accesso/W a qualsiasi file di configurazione e le sottostanti VCS rende i file R/O richiedono semantica check-in/check-out che questo ti confondono TeamCity e fermarlo lavorare.
Qualcuno ha esperienza della versione che controlla la configurazione di build di TeamCity in Team Foundation Server (o simile)?
Grazie, Jack
CRONACA - How does one version control the configuration of a TeamCity project? sembra essere l'unico filo simile qui sul SO. http://confluence.jetbrains.net/display/TCD7/How+To ... e documenti ufficiali correlati parlano della migrazione della configurazione e/o del backup, che è vicino ma non proprio la stessa cosa.