Comme ils ont soi-disant intégré la plupart des fonctionnalités de Power Tools dans VS2017, la nouvelle commande "tf unshelve" ne fonctionne pas de la même manière que l'ancienne commande "tfpt unshelve" pour déplacer des étagères dans une autre branche, car vous ne pouvez pas ajouter une source et une cible. en utilisant la nouvelle commande. Je ne veux vraiment pas avoir à installer VS2015 sur mon ordinateur portable uniquement pour déplacer une étagère. Est-ce que quelqu'un sait comment faire cela avec VS2017? J'ai du mal à croire que ce n'est plus possible.
Toute aide est grandement appréciée!
Un autre contournement ...
Cela conserve les modifications du jeu de modifications 2 et rétablit la branche d'origine.
Ce processus peut ne pas fonctionner pour toutes les entreprises et leurs politiques, mais cela fonctionne. Je n'aime pas ça mais parfois c'est nécessaire.
Malheureusement, le déplacement de Shelveset dans une autre branche à l'aide de la commande "tftp unshelve
" ou "tf unshelve
" n'est toujours pas pris en charge pour l'instant dans VS 2017.
Il y a déjà un commentaires soumis ici pour suivre cela, comme Youhana Naseim [MSFT] mentionné ci-dessous (source ici ):
Pour VS 2017, nous n'avons pas de version d'outils électriques. Nous sommes constamment évaluer les fonctionnalités qui manquent encore dans le produit. Le les trois plus notables sont:
Intégration des extensions Shell Windows TFS
Rechercher par statut pour les espaces de travail serveur
Unshelve/migrate
Donc, comme solution de contournement, vous pouvez essayer les moyens suivants:
c:\projects>tf unshelve
2). c:\projects>tf rename 314.c ..\newdir\1254.c