6 votes

Fusionner les changements non validés dans une autre branche en utilisant SVN

J'ai copié /trunk/project_a à /branches/project_a/test_1 . Cependant, je n'ai pas encore commis la branche nouvellement créée. Ensuite, j'ai effectué quelques modifications dans la copie de travail que j'avais initialement l'intention de livrer avec la branche nouvellement créée. (Je pourrais alors commiter la branche sans les modifications et les fusionner à partir du tronc ou je pourrais simplement revenir sur la création de la branche et la recréer. Cela n'a pas vraiment d'importance).

Ma question : Existe-t-il un moyen de fusionner des modifications non validées (et provenant d'une branche non validée) dans SVN ?

7voto

Jim T Points 7998

Je pense que dans votre cas, le plus simple est de commiter tout ce qui est là où il est et de fusionner à nouveau avec le tronc. Mais si vous êtes vraiment désespéré, vous pouvez essayer de créer un fichier patch, de l'appliquer au tronc et de rétablir vos modifications dans la branche.

0voto

Ori Pessach Points 4957

Vous pouvez essayer de basculer votre copie de travail vers l'autre branche, puis de valider les modifications.

Pour autant que je sache, il n'y a aucun moyen de fusionner des modifications non validées. svn veut que vous spécifiiez une plage de révisions à fusionner afin qu'il puisse calculer la différence à appliquer, et vous ne pouvez pas le faire sans valider les modifications d'abord.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X