En el uso de TFPT del comando, estoy consiguiendo el error:¿Cómo encuentra TFPT.exe en qué área de trabajo trabajar?
PS D:\Main Line> tfpt uu /noget
Unable to determine the workspace.
Aquí estoy tratando de utilizar el comando Deshacer Sin cambios, pero he visto este error con otros comandos también. La ruta en la que estoy es la ruta exacta que está mapeada en mi espacio de trabajo TFS. También probé el el que no funciona bien
PS D:\Main Line> tfpt uu /recursive /noget 'D:\Main Line'
Unable to determine the workspace.
pensé que sólo estaba usando la ruta actual de averiguarlo, pero no puedo conseguir que funcione bien. ¿Alguien sabe cómo funciona esto?
no me lo creo al principio (desde el directorio mapeado) - ¡pero es verdad! –
extraño ... al abrir el símbolo del sistema mediante la herramienta [VSCOMMANDS] (http://vscommands.com/features/#OpenCommandPrompt) incorporada en el explorador de soluciones, no puedo invocar tfpt.exe. Por alguna razón, no recoge las variables de entorno. Abrir a través de run-> cmd esto funciona como un encanto en el directorio correcto! – felickz
Mi confusión con este problema fue que estaba pensando en el directorio de nivel superior de mi espacio de trabajo como _en_ el espacio de trabajo que resultó ser. Todas las definiciones del espacio de trabajo eran directorios de mapeo debajo de la raíz. por ejemplo, con $/Collection/foo/bar mapeado en c: \ workspace \ foo \ bar, tf.exe no reconocerá el espacio de trabajo en c: \ workspace o c: \ workspace \ foo, solo en c: \ workspace \ foo \ bar –