tfs - tools - team foundation server 2017 tutorial
tfpt.exe en Visual Studio 2017 (3)
Incluso después de instalar la extensión de Productivity Power Tools para Visual Studio 2017, todavía no puedo ejecutar tfpt.exe para ejecutar el comando sugerido en esta publicación :
C:/Development> tfpt unshelve "ShevesetName;UserName" /migrate /source:"$/Project/Source" /target:"$/Project/Target"
¿Dónde puedo encontrar este programa?
Las herramientas de potencia de productividad no son lo mismo que las herramientas de energía de TFS, por eso la instalación no ayudó.
No hay un conjunto de herramientas eléctricas TFS 2017. De las notas de lanzamiento de TFS 2017:
Problema: no se han lanzado herramientas eléctricas para TFS 2017.
Solución: nos complace informarle que la mayoría de las herramientas de poder anteriores se han integrado en TFS 2017. El Editor de plantillas de proceso no está integrado, pero vamos a publicar una herramienta de Editor de plantillas de proceso para TFS 2017 para La Galería de Visual Studio poco después de TFS 2017 está disponible. Le proporcionaremos el enlace aquí tan pronto como sea publicado.
Puedes usar git-tfs para lograr esto. Los pasos que debe realizar son (después de instalar git y git-tfs):
- create una rama git desde el shelveset (git_branch_a).
- initialize una rama git (git_branch_b) basada en la rama objetivo de TFS (tfs_branch_b).
- fusionar git_branch_a en git_branch_b.
- basado en el git_branch_b create un shelveset.
- El nuevo conjunto de estantes ahora se puede deseleccionar en tfs_branch_b.
Tal como dijo Daniel , son dos cosas completamente diferentes. Un suplemento: TFS 2017 Process Template Editor está disponible.
En su caso, está intentando usar el comando unshelve para desasociar un shelveset a otra sucursal en TFS. Como solución alternativa, puede usar el comando Unshelve y Rename para lograr esto en dos pasos.
O simplemente instale una versión anterior de VS y Power Tools como VS2015 y Microsoft Visual Studio Team Foundation Server 2015 Power Tools . Después de todo, solo debe hacer coincidir la versión de TFS Power Tools con su cliente de Visual Studio .