2010-12-01 4 views
2

J'ai un projet dans un dépôt SVN. J'ai 2 projets dans Eclipse: un pour la branche et l'autre pour le tronc. Actuellement je travaille dans la branche SVN. Chaque fois que j'ai besoin de valider quelque chose dans le référentiel, je le commet à la branche, puis je le copie/colle dans les fichiers sources du tronc et je le commet sur le tronc. Y a-t-il un moyen de m'engager dans 2 dépôts en une seule opération?Comment valider à 2 référentiel svn en eclipse

Répondre

5

Vous pouvez valider simultanément deux emplacements de référentiel distincts dans eclipse tant que les deux emplacements sont sous le même projet. Cependant, pour ce que vous demandez, cela ne fonctionnerait toujours pas pour vous. Ce que vous devriez vraiment faire est de faire vos engagements à la succursale. Une fois que vous êtes satisfait de vos modifications apportées à la branche, utilisez les outils de fusion situés sous le menu contextuel Team et fusionnez les modifications du projet de branche à votre projet de ligne de réseau. Cela vous évitera beaucoup de difficultés à fusionner manuellement les modifications de la copie de la branche du dépôt vers le projet de ligne de réseau dans eclipse. Une fois la fusion terminée, validez les modifications de la branche vers la copie du tronc du référentiel.

Voici quelques liens avec des exemples de comment et quand faire:

http://wiki.openmrs.org/display/docs/Subversion+Branching+and+Merging+Techniques http://blogs.sourceallies.com/2010/03/simple-subversion-branching-and-merging

+0

Votre réponse est très utile. Je pense qu'il n'y a aucun moyen de s'engager dans les deux référentiels en un seul clic. Pour cela j'ai besoin d'écrire un plugin eclipse différent. Au moment où je suis les suggestions ci-dessus. – dmay

+0

@dmay - si vous avez écrit ce plugin eclipse, merci de nous le faire savoir. –

+0

@ jgifford25 pourriez-vous fournir des étapes à l'appui de votre première déclaration selon laquelle «vous pouvez vous engager à 2 emplacements de référentiel distincts dans eclipse en même temps». Je me bats avec la façon de faire cela aussi. Les deux endroits sont sous le même projet. Donc, je veux sélectionner mon fichier ou mes fichiers dans Eclipse et sous le menu clic droit de l'équipe Je veux valider ces fichiers aux deux endroits. Je ne vois aucune option qui ferait cela. Pourriez-vous fournir ces étapes? –

Questions connexes