2010-07-19 5 views
0

Alors pourquoi avoir travaillé sur l'amélioration de certaines des habitudes de développement de l'entreprise pour laquelle je travaille, j'ai décidé d'essayer de créer un processus CI en utilisant TeamCity. C'était assez simple jusqu'à ce que j'essaie de mettre en place mon Build Agent pour construire un .sln qui comprend environ 11 repos mercuriels (1 pour chaque projet). Donc, actuellement, comme je le comprends et d'après ce que je peux voir dans la configuration de l'agent TeamCity, je pointe l'agent vers le repo pour effectuer la compilation sous l'onglet Créer les paramètres de construction. Je vais dans Paramètres VCS, à cet instant. point que je n'arrive pas à comprendre comment l'obtenir pour tirer les modifications de tous les repos associés au fichier sln?Utilisation de teamcity sur un projet avec plusieurs Mercurial Repos

Est-ce que je vais dans le mauvais sens ou est-ce qu'il me manque quelque chose d'évident?

Répondre

1

TeamCity peut le faire bien sûr.

Accédez à un projet "Modifier les paramètres de configuration". Ouvrez "Paramètres de contrôle de version". Cliquez sur "Attacher une racine VCS existante:" ou "Créer et attacher une nouvelle racine VCS". Vous pouvez en ajouter autant que vous le souhaitez, les racines VCS (aka repositories). Autant que je me souvienne, TeamCity tirera tous les repos dans un seul répertoire.

J'ai fait le même tour avec mes repos SVN. J'ai bien travaillé.

Questions connexes