La branche de publication de production (branche PR) comporte des étiquettes de 1 à 20. Ici, l'étiquette 20 est l'étiquette finale prodComment les informations svn merge passées d'un fichier sont utilisées lors de la fusion svn
Branche A: créée à partir de l'étiquette de production actuelle dire: numéro d'étiquette 1. Branche B: créée à partir de la Branche A + ses propres modifications Les étiquettes 2 à 20 sont maintenant fusionnées dans la Branche B.
i.e Branche B ----> étiquette 1 + étiquette 2 à étiquette 20 (fusionner) + ses propres modifications.
Branche: Créé de l'étiquette de production 1 et 2 puis marquer pour marquer 8 Fusion absorption
-à-dire Branche des C ----> tag 1 + 2 tag pour marquer 8 (de la fusion) + son propre changements.
Maintenant je peux fusionner de la branche B dans la branche C directement:
Ici Branch C contient également des changements de B (par exemple 1 étiquette pour marquer 8)
j'ai réalisé la fusion mais il n'a pas a pris des changements de l'étiquette 9 à l'étiquette 20 (d'autres changements de branche ont été fusionnés facilement avec quelques conflits). Par exemple, un extrait de code qui a été supprimé dans la balise 20, était couché toujours là après la fusion .Cette extrait de code a été introduit dans la balise 8 mais retiré dans la balise 20. Quelqu'un peut-il s'il vous plaît aider à ce sujet:
1.How fusion propriété info joue son rôle ici? et 2.Comment svn utilise la propriété svnmerge info passée d'un fichier tout en fusionnant à nouveau ce fichier dans une autre branche.
Ceci est un apprentissage très important pour svnmerging. PS: S'il vous plaît ne pas suggérer la réintégration> Je lis déjà la fusion des meilleures pratiques et après la plupart d'entre eux en fonction de notre environnement Merci à l'avance
"J'ai effectué la fusion mais il n'a pas pris de changements de l'étiquette 9 à l'étiquette 20" - montrer le code réel (fusionne + diffs pour les points pertinents) ou créer un test-repo public avec sample-data - Je ne peux pas reproduire votre cas –