2011-09-30 4 views
0

Est-il possible d'utiliser plusieurs référentiels svn dans un projet? Disons que j'ai un référentiel d'infrastructure et plusieurs dépôts de modules.Utilisation de plusieurs référentiels svn dans un projet

Dans mon projet, je vais utiliser le framework et ces modules et quand ce repo framework est mis à jour, je dois pouvoir le synchroniser avec celui de mon projet. Pareil avec les modules.

+0

Pourriez-vous expliquer pourquoi vous devriez utiliser plusieurs dépôts svn? Il y a plus d'inconvénients, s'ils sont utilisés dans le même projet par les mêmes personnes. Si vous le souhaitez, [svn: externals] (http://svnbook.red-bean.com/en/1.6/svn-book.html#svn.advanced.externals) est la seule solution. Le fichier d'aide donne des exemples pour l'utiliser. – mliebelt

Répondre

3

Je ne suis pas 100% clair sur ce que vous essayez de faire, mais vous voudrez peut-être rechercher la propriété svn:externals. Si un autre dossier du référentiel est spécifié en tant qu'externe du dossier que vous extrayez, il sera inclus dans le répertoire de travail après une mise à jour svn et pourra être validé avec le reste du contenu du répertoire de travail.

Je l'ai fait régulièrement avec des dossiers séparés dans un seul arbre svn repository. Si c'est ce que vous voulez dire, utiliser svn: externals pourrait vous être utile. Je n'ai jamais essayé de spécifier un dossier à partir d'un dépôt svn totalement différent ou d'un serveur, donc si c'est ce que vous voulez faire, je ne suis pas sûr que svn: externals fonctionnera pour vous. Tu pourrais toujours essayer.

Questions connexes