team - tfs update
Se necesita un comando para obtener un archivo de TFS sin un espacio de trabajo (1)
rem tf.exe
tf view $/path/to/file.txt /version:1234 > %temp%/file.txt
# powershell
$tfs = get-tfsserver $hostName -all
$tfs.vcs.DownloadFile($serverPath, $fileName)
# even better: manipulate entirely in-memory
$item = $tfs.vcs.GetItem($serverPath) # tons of GetItem(s) overloads available
$contents = ( [io.streamreader]$item.DownloadFile() ).ReadToEnd()
$contents | ? { some-condition } | do-coolstuff
Lo que quiero hacer es obtener una versión específica de un archivo desde TFS a una ubicación que no sea mi área de trabajo usando la línea de comandos (ya sea tf.exe o powershell)
Quiero hacer esto para que no afecte a los archivos en mi área de trabajo y coloque el archivo en una carpeta de lanzamiento.
tf.exe solo parece admitir la obtención de un archivo en su área de trabajo.
Tampoco he encontrado la manera de hacerlo con Powershell.
¿Puede alguien ayudarme?