SVN merge personne révisions d'un fichier à partir d'une branche vers le tronc
J'ai quelques bugs que j'ai fait sur une branche que je veux fusionné dans le tronc. Je ne veux pas fusionner l'ensemble de la branche vers le tronc, seulement quelques-uns branche archivages je l'ai fait. Quelle est la syntaxe correcte pour ce faire?
TY,
Fred
- Ne the_mandrills répondre de travail? J'ai le même problème, mais depuis que vous n'avez pas accepté, je ne suis pas sûr si je devrais l'essayer ou pas.
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas sûr exactement ce que vous vous dîtes que le titre parle de la fusion des fichiers, mais le texte de la question parle de simples révisions. Dans le cas de la fusion unique de révisions dont vous avez besoin: (pour fusionner les changements dans les révisions 100, 105, 115)
Si vous souhaitez fusionner uniquement la partie de la révision des 100 qui affecte file.cpp:
Vous souhaitez fusionner l'ensemble de la direction.
Départ dans le svn de 1,5, de l'information sur ce qui a été fusionnée est stocké dans le repo dans le
svn:mergeinfo
de la propriété. Si vous fusionnez un fichier individuelsvn:mergeinfo
seront en profondeur dans l'arbre. Quand quelqu'un essaie de faire une fusion à partir du haut de la projet,svn:mergeinfo
de ne pas exister et qu'ils vont avoir à décider de ne prendre que de l'ensemble de modifications. Si vous ne voulez vraiment pas à obtenir fusionné vous devez fusionner à partir du haut de la projet et ensuite seulement commettre le répertoire de niveau supérieur (svn:mergeinfo
sera le seul changement) et le fichier que vous voulez.De façon plus que quiconque toujours voulu savoir sur les mergeinfo