J'essaie de créer une branche à partir de mon espace de travail local d'un projet extrait. Notions de base: J'ai quitté le 'tronc' d'un projet et apporté beaucoup de modifications.
Je veux maintenant vérifier ces changements dans une nouvelle branche. J'ai créé une nouvelle branche à partir de Source Control - mais mon espace de travail est toujours mappé sur le tronc.
TFS - Créer une branche à partir d'une copie de travail locale
J'ai suivi les étapes d'un article que je trouve ici: Branch from local workspace
Je mises à l'écart de mes changements.
Création d'une branche.
Utilisé TFPT migrer du tronc vers la branche
tfpt unshelve "My uncomplete changes" /source:"$/MyRoot/MyProject-Trunk" /target:"$/MyRoot/MyProject-Branch"
Tout semblait aller en douceur (sauf qu'il ne semble pas en charge les fichiers qui ont été rebaptisés - donc je devais les sauter)
Mais rien n'a changé.
La branche est une copie exacte du tronc (aucune modification locale n'est incluse)
Mon espace de travail est toujours mappé sur le tronc.
Si je m'enregistre, il vérifie dans le coffre.
J'ai essayé de unmap la version extraite je, supprimer les fichiers locaux, puis vérifier la branche, puis unshelve les changements que j'ai fait, mais je suis inondé de
No appropriate mapping exists for $/Root/MyProject/Myfile.cs
Il semble si simple , mais TFS semble ajouter une couche supplémentaire de complexité à ce qui était une tâche si facile dans SVN ...
Espérons que quelque chose de stupide je fais mal.
Toute aide appréciée.