visual tutorial tools team studio power microsoft español descargar tfs powershell tfs-power-tools

tutorial - ¿Cómo configuro TFS PowerShell Snapin?



team foundation server 2017 tutorial (4)

He instalado TFS Power Tools y estoy tratando de usar el complemento de PowerShell, pero no puedo averiguar cómo configurarlo. Cuando busco en la carpeta de instalación, solo veo las siguientes 5 dlls.

Microsoft.TeamFoundation.PowerToys.Client.dll Microsoft.TeamFoundation.PowerToys.Common.dll Microsoft.TeamFoundation.PowerToys.Controls.dll Microsoft.VisualStudio.TeamFoundation.PowerToys.Common.dll Microsoft.VisualStudio.TeamFoundation.PowerToys.dll

Utilicé instalutil para instalar cada uno, y luego utilicé el siguiente código ps para ver qué cmdlets se instalaron para poder agregar el complemento, pero parece que solo hay un puñado en esas dlls y estos comandos no me son útiles en este momento.

PS H:/> get-pssnapin -registered Name : TfsBPAPowerShellSnapIn PSVersion : 1.0 Description : This is a PowerShell snap-in that includes Team Foundation Server cmdlets. PS H:/> get-command -pssnapin TfsBPAPowerShellSnapIn CommandType Name Definition ----------- ---- ---------- Cmdlet Get-MsiProductId Get-MsiProductId [[-ProductIndex] <Int32>] [[-Mo... Cmdlet Get-TfsDBServer Get-TfsDBServer [[-DBPath] <String>] [-Verbose] ... Cmdlet Get-TfsHealthPing Get-TfsHealthPing [-Verbose] [-Debug] [-ErrorAct... Cmdlet Get-TfsSqlData Get-TfsSqlData [[-ConnectionBuilder] <SqlConnect...

Gracias.


¿Alguna posibilidad de que estés corriendo en x64? En mi sistema x64, el complemento Microsoft.TeamFoundation.PowerShell solo se muestra bajo la versión x86 de PowerShell. Añadiéndolo tan simple como:

PS> Add-PSSnapin Microsoft.TeamFoundation.PowerShell

Supongo que usted instaló la versión de octubre de 2008 de TF Power Tools. Si es así, también hay un acceso directo en el menú de inicio para un archivo de la consola de PowerShell que puede iniciar. Eso precarga el complemento TF.


Al instalar Visual Studio Team Foundation Server 2013 Update 2 Power Tools .msi , encontré que tenía que volver a instalar y seleccionar Modificar instalación y habilitar la instalación de los Cmdlets de PowerShell .


Las respuestas de @Keith Hill y @ Blakomen son correctas; Esta y más información está disponible en el archivo de ayuda.

Inicio / Todos los programas / Microsoft Team Foundation Server 2010 Power Tools / Ayuda Cmdlets de Windows PowerShell para Visual Studio Team System Team Foundation Server

O simplemente

C: / Archivos de programa (x86) / Microsoft Team Foundation Server 2010 Power Tools / Help / PowerShellCmdlets.mht

(Ajuste según sea necesario para su carpeta de instalación y la versión de Power Tools)

Tenga en cuenta lo siguiente (de la help Get-TfsItemHistory -full ):

-Server <TeamFoundationServer> Identifies the Team Foundation Server. This option is required if the command is invoked from a directory that is not mapped to a workspace.


Si aún no ha utilizado PowerShell, es posible que deba habilitar la ejecución de scripts remotos para que la consola PowerShell de la versión de TF Power Tools Oct 2008 funcione. Abre una consola Powershell y escribe:

Set-ExecutionPolicy RemoteSigned