Estoy buscando migrar nuestra infraestructura de construcción de CC.NET a TeamCity. Es cierto que es bastante verde con TeamCity en este momento.Configuración de compilación de control de versiones (por ejemplo, en TFS) para TeamCity: ¿es posible?
Un potencial para detener el show es que necesitamos que nuestra configuración de compilación esté controlada por la versión junto con el código fuente que crea. CC.NET lo hace bastante fácil y es una característica muy útil/poderosa.
De mi investigación puede cambiar dónde TeamCity almacena sus config/data, pero ninguna de la documentación oficial (ni otros temas aquí en SO) parecen hacer referencia a su ubicación en una versión controlada como TFS, Perforce o ClearCase .
Por lo tanto, me pregunto si es posible y/o es lo 'hecho'?
Podría ser que si TeamCity asume el acceso R/W a cualquier archivo de configuración y el VCS subyacente hace que los archivos R/O requieran semánticas de check-in/check-out que esto confunda TeamCity y lo deje de funcionar.
¿Alguien aquí tiene experiencia de la versión que controla la configuración de compilación de TeamCity en Team Foundation Server (o similar)?
Gracias, Jack
FYI - How does one version control the configuration of a TeamCity project? parece ser el único hilo similar aquí en SO. http://confluence.jetbrains.net/display/TCD7/How+To ... y documentos oficiales relacionados hablan sobre migrar config y/o hacer una copia de seguridad, que está cerca, pero no es lo mismo.