J'ai une structure TFS très salissante que j'essaye de nettoyer (merci à mon prédécesseur). J'ai maintenant une situation où je dois apporter des changesets sélectivement d'une branche à l'autre où ils n'ont pas de relation parent/enfant et je ne veux pas que ces changements passent à travers leur tronc partagé. Comment puis-je faire ceci?Dans TFS, comment puis-je sélectionner un ensemble de modifications dans une branche non liée?
J'ai essayé une fusion sans base - In TFS, how do I do a baseless merge on specific changesets? - qui m'a indiqué qu'il n'y avait aucun changement à fusionner.
Ce que je veux réaliser est quelque chose comme TFS : Can a shelveset be restored to another location? sauf avec un changeset.
Dans GIT, je pense que ce serait un simple choix.
Ma structure ressemble à:
Y-C1-C2-C3
/
X-------------
\
Z
Et la question est de savoir comment puis-je obtenir C2 de Y en Z sans passer par X?
Quelles options avez-vous utilisées dans votre tentative de fusion sans base? Avez-vous utilisé l'option/force? –
Oui j'ai essayé la force et quelques autres choses que j'ai lu autour de l'endroit mais avec le même résultat - qu'il n'y avait aucun changement. À la fin, j'ai mordu la balle et tout a fusionné manuellement ... il a fallu 14 heures, mais au moins, je suis à 100% confiant dans le résultat. – idieeasy