J'ai apporté des modifications à un grand nombre de fichiers, et en attendant, je me suis dit que je validerais plutôt ce code non testé dans une branche encore à créer, afin que les utilisateurs de la base de code existante ne soient pas affectés.
Comme j'ai touché vraiment beaucoup, beaucoup de fichiers et créé et ajouté de nouveaux sous-projets, etc., je veux éviter de copier des fichiers et des dossiers manuellement.
Quelle est la façon la plus simple de procéder dans Visual Studio?
Cette fonctionnalité est fournie à l'aide de tfpt unshelve /migrate
. Pour l'utiliser, procédez comme suit:
tf shelve . /R
)tfpt unshelve /migrate /source:$/TeamProject/Main /target:$/TeamProject/Beta
Cela réécrira essentiellement les chemins de votre étagère dans la nouvelle branche.