Baseless merge avec Team Server Foundation TFS

Cas classique de merge :


- A partir de la branche principale (Main), on crée une nouvelle branche de dev
afin d'implémenter une nouvelle fonctionnalités / faire un correctif.
- Merger les modifications de la branche de dev vers la branche Principale.

Cas baseless merge :


But :
Merger 2 branches quelconques.
Par exemple, deux différentes branches de dev1 et dev2 entre elles.

Considérons :

La branche de dev source                                  : branche de dev 2
La branche de dev destination                            : branche de dev 1
N° début de Changeset de la source à merger    : C95654
N° fin de Changeset de la source à merger         : C95660

Dans l'invite de commandes VisualStudio, la commande à taper :


> tf merge /baseless /recursive /version:C95654~C95660 branch2 branch1

Cas n° de changeset source début = n° de changeset source fin = C95654

> tf merge /baseless /recursive /version:C95654~C95654 branch2 branch1

http://stackoverflow.com/questions/1437304/tfs-baseless-merge-on-specific-changesets


0 commentaires:

Enregistrer un commentaire