Estoy usando Visual Studio 2010. Algunos meses atrás yo estaba usando algunos ‘ABC’ de TFS que el usuario se conecte a TFS y se asigna a algunas carpetas en mi disco duro local. Ahora mi anterior usuario ‘ABC’ se ha ido y estoy asignado un nuevo tfs usuario ‘XYZ’ para conectarse a TFS. Así que, naturalmente, traté de asignación de algunos carpeta remota a mi carpeta local y tengo el siguiente error.

«De la carpeta de trabajo ‘Some_Local_Path’ ya está en uso por el área de trabajo WORKSPACE_NAME:USER_NAME en el equipo ‘MACHINE_NAME'»

He probado la eliminación de la carpeta de caché de contenidos, pero en el mismo error (C:\Users{nombre de Usuario}\AppData\Local\Microsoft\Team Foundation\3.0\Cache).
También he intentado correr el que se encuentran comúnmente TFS comando (tf áreas de trabajo /quitar:*) para borrar la caché para que todos worksapaces pero sigue el mismo error.
Cuando intento editar mi área de trabajo, muestra de control de código fuente y las carpetas locales para mi usuario actual ‘XYZ’, pero lo que quiero es eliminar la carpeta de los enlaces de mi anterior usuario ‘ABC’. ¿Cómo puedo lograr esto?

InformationsquelleAutor user1451111 | 2015-02-03

8 Comentarios

  1. 40

    Usted necesita para obtener su TFS de administrador para eliminar el área de trabajo si usted no tiene acceso a la cuenta.

    Usted puede ser capaz de hacerlo por llamar «tf área de trabajo» con la explícita especificado por el usuario, pero que necesita «administrar otros usuarios del área de trabajo de permiso». TF Sidekicks utiliza los mismos comandos requeriría el mismo permiso. Es un TFS admin herramienta de productividad.

    https://msdn.microsoft.com/en-us/library/y901w7se(v=vs 100).aspx

    Puede utilizar:

    tf workspace /delete "WORKSPACENAME;PREVIOUSUSERACCOUNT"
    
    • Puedo dar fe, TF Sidekicks es sin duda capaz de eliminar más de todos los carteles de las líneas de comandos con un simple «área de trabajo»;»propietario». Veo que el propietario se muestra como una cadena guid en el Dúo de interfaz de usuario… tal vez ese es el secreto – porque, cuando intento eliminar a través de la línea de comandos me sale «no existe».
    • perfecto! funciona como se esperaba!
  2. 34

    Si dispone de derechos administrativos para la colección puede utilizar el comando TF situado en el Visual Studio\Common7\IDE directorio de hacer esto sin tener que instalar otra herramienta.

    Primera lista de las áreas de trabajo asociadas con el usuario:

    TF workspaces /collection:"http://tfsserver:8080/tfs/collection_name" /owner:owner_id

    Este devolverá la lista de áreas de trabajo son propiedad del usuario y el ordenador están asociados con

    Para eliminar un espacio de trabajo con nombre:

    TF workspace /delete workspacename;owner_id /collection:"http://tfsserver:8080/tfs/collection_name"

    • Yo simplemente no puede andar borrando otros usuarios de las áreas de trabajo porque dejaron un archivo desprotegido. — Por desgracia, es un local privado y área de trabajo, y de alguna manera el archivo todavía está bloqueado por ellos… – no tienes que ser un comando para desbloquear, aunque…
    • Al eliminar un área de trabajo, no se especifica el /de la colección – que sólo funciona sin él.
  3. 22

    Tuve un problema similar y no se pudo instalar compañero porque me estoy quedando VS 2k17.

    Yo era incapaz de eliminar el área de trabajo, porque me decía que no podía encontrar el área de trabajo.

     tf workspaces /computer:* /owner:* 
    

    Esta sería la lista de todos mis espacios de trabajo y de los propietarios. Así que me gustaría tratar

     tf workspace /delete myWorkSpaceName;Bob Smith
    
    
     TF14061:  The workspace myWorkSpaceName;Bob Smith does not exist.
    

    Que es exactamente el área de trabajo y nombre del propietario conseguía en el área de trabajo original listado de más arriba.

    La solución fue a pedir para el formato xml

    tf workspaces /computer:* /owner:* /format:xml > c:\temp\workspaces.xml
    

    (Nota: la Salida al archivo es opcional, pero recomendado)

    Esto le da propietario del espacio de trabajo alias y uno de ellos era un nombre largo con un guid y el correo electrónico de la cuenta. Este último trabajó:

    tf workspace /delete myWorkSpaceName;aabe3ec12-1254-4956-b1ee-3fb26506931e\[email protected]
    

    Se le pedirá confirmación y finalmente eliminado mi huérfanos área de trabajo.

    • Esta respuesta es la mejor, ya que no dependen de la 3ª parte de software y ofrece una visión más clara. Thx LarryG
    • Genial! Esto ha ayudado a mi equipo a conseguir desbloqueado!
  4. 16

    Primera de todo lo que usted necesita para instalar TFS Sidekick (se puede descargar desde http://www.attrice.info/cm/tfs/) En la fase de instalación de elegir Integrado con modo IDE

    A continuación, un nuevo menú será añadido a Visual Studio de la siguiente

    Menús -> Herramientas> TeamFoundation Sidekick

    cómo quitar TFS área de trabajo de mapeo para otro usuario

    A continuación, abrir el área de trabajo sidekick
    Buscar el ‘ABC’ de usuario y, a continuación, puede eliminar su área de trabajo

    cómo quitar TFS área de trabajo de mapeo para otro usuario

    • Impresionante utilidad, que resolvió este problema cuando nada más podía. Gracias por la respuesta.
  5. 4
    1. Abrir Source Control Explorer(View->Other Windows->Source Control Explorer)
    2. En la barra de herramientas del panel habrá Workspace combo. Elija a partir de ese combo Workspacess..
    3. Edit
    4. Remove
    • Para el uso de esta solución OP necesita inicio de sesión por ‘ABC’ de usuario que no es accesible
  6. 1

    Pasos para eliminar espacios de trabajo desde el servidor de TFS:

    1. Abrir Visual Studio Developer Símbolo Del Sistema.

    2. Ir a Archivos de Programa (x86) carpeta, dependiendo de la instalación de visual studio, seleccione «Microsoft Visual Studio 12.0» carpeta. Aquí esta la he seleccionado porque tengo Visual Studio 2013 instalado en mi máquina. Agregar esta ruta de acceso en el símbolo del sistema. Agregar como
      «cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE»

      Nota: Si usted tiene un acceso de TFS servidor de la red, a continuación, puede probar desde cualquier máquina en la que Visual Studio ha sido instalado o desde el mismo TFS servidor de la máquina si se ha de Visual Studio no.

    3. Comprobar una lista de áreas de trabajo en virtud de recogida específico. Tipo siguiente comando para obtener las áreas de trabajo en virtud de una colección.

      cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\tf áreas de trabajo /servidor:http://{TFSServername}:8080/tfs/{CollectionName} /propietario:*

      • En el comando de arriba reemplazar {TFSServername} esta con su TFS nombre del servidor o la dirección IP del Servidor.
      • En el comando de arriba reemplazar {CollectionName} este real TFS Nombre de la Colección.
    4. Cómo quitar los espacios de trabajo en virtud de recogida específico. Compruebe los siguientes comandos para el mismo.

      • tf espacio de trabajo /servidor:http://{TFSServername}:8080/tfs//{CollectionName} /delete «{workspacename};{propietario}»
      • Reemplazar {workspacename} esto con «Workspacename» que hay en la lista de espacios de trabajo.
      • Reemplazar {CollectionName} esto con TFS Nombre de la Colección.

        E. g. tf espacio de trabajo /servidor:http://{TFSServername}:8080/tfs//{CollectionName} /delete {Enter Exacta Workspacename};{Enter ExtactOwnerName}

  7. 0

    Que terminan en el mismo problema después de que la persona que la configuración de Jenkins a la izquierda de nuestra empresa. Él había de configuración del área de trabajo y TFS checkout fue el uso alternativo de autenticación. Como sus credenciales son removidos de msdn, TFS checkout comenzó asfixia.

    Siguientes LarryG la solución ayudó a eliminar del área de trabajo. La única diferencia es, que sólo utiliza el windows live ID de la persona, quien dejó la compañía.

    tf espacio de trabajo /eliminar myWorkSpaceName;windowsliveID

  8. 0

    1.Primero vamos a comprobar la lista de áreas de trabajo de VS 2015 Desarrollador símbolo del sistema,

    Ex – tf áreas de trabajo /propietario:*

    2.Ahora vamos a obtener el formato xml de VS 2017 Desarrollador de símbolo del sistema que tendrá la ‘id’ para el área de trabajo determinado,

    Ejemplo 1 – tf.exe áreas de trabajo /propietario:* /equipo:ComputerName /colección:https://YOUR-TFS-URL.visualstudio.com /formato:xml

    3.Ahora podemos eliminar el área de trabajo para el usuario en particular,

    Ejemplo 1 – Tf espacio de trabajo /eliminar ComputerName;[email protected] /servidor:»https://URL.visualstudio.com«

    O

    Ejemplo 2 – Tf espacio de trabajo /eliminar ComputerName;1e178c77-bb8b-6f05-bf99
    /servidor:https://URL.visualstudio.com

    (Donde 1e178c77-bb8b-6f05-bf99 es IDENTIFICACIÓN del área de trabajo que se obtiene desde el Paso 2 en formato XML)

    4.De nuevo vamos a comprobar la lista de áreas de trabajo de VS 2015 Desarrollador símbolo del sistema,

    Ex – tf áreas de trabajo /propietario:*

Dejar respuesta

Please enter your comment!
Please enter your name here