Question

Disons que j'ai un tronc et je crée une branche (branche A) de celui-ci le dimanche faisant la révision 10.

Le lundi, je travaille sur les deux branche A et le tronc (branche A est responsable de la révision 11,12, et 15 alors que le tronc est responsable de 13, 14, et 16).

Mardi, je créé une nouvelle branche (branche B) du tronc (révision 17).

Mercredi Je travaille à la fois sur la branche A et la branche B (branche A est responsable de la révision 18-24, et 26 tandis que la branche B est responsable de la révision 25 et 27).

Le jeudi supprimer le vieux tronc et le remplacer par la branche B (fusionne pas, il suffit de supprimer le tronc, et copier branche B tronc) (Révision 28).

Si le vendredi, je veux fusionner le nouveau tronc dans la branche A, comment pourrais-je faire cela? Je veux tous les changements apportés aux différents troncs et la branche B dans la branche A. Quels sont les numéros de révision dois-je utiliser?

Toute aide serait grandement appréciée!

Était-ce utile?

La solution

  1. accédez à la copie de travail de branche A, à savoir votre cible de fusion
  2. Cliquez droit sur le dossier racine du copie de travail, cliquez sur le TortoiseSVN fusion élément de menu, sélectionnez « fusionner un gamme de révisions "
  3. Entrez l'URL du tronc comme l'URL fusion de; quitter la « liste des révisions » zone de texte vide
  4. Cliquez sur « Suivant » et « Fusion ». Subversion déterminera automatiquement les révisions sont admissibles à la fusion.
  5. résoudre tout conflit si nécessaire. Passez en revue les modifications apportées à votre copie de travail par la fusion. Test!
  6. Engagez

S'il vous plaît noter qu'un sain d'esprit flux de travail ne devrait pas impliquer de supprimer et de recréer le tronc. Je ne l'ai jamais fait.

Autres conseils

Si vous utilisez une nouvelle version de Subversion (1.5 ou plus récent), vous ne devriez pas avoir à vous soucier de #s révision ... il doit gérer la fusion pour vous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top