martes, 19 de febrero de 2019

TFS: DESHACER CAMBIOS PENDIENTES DE UN USUARIO

Problema:

De vez en cuando, nos encontramos con una situación en la que un miembro del equipo deja o deja de estar disponible, pero todavía tienen archivos desprotegidos en TFS. Esto puede ser problemático si tienen un bloqueo exclusivo en un archivo, o puede ser un problema de mantenimiento si tienen una gran cantidad de archivos desprotegidos en todas partes.

Solución

Debe tener permisos sobre el servidor de tfs, hay una forma relativamente simple de deshacer los cambios de otro usuario para limpiar un poco.

Primero, necesita saber el nombre de los espacios de trabajo del usuario. Puedes hacer esto ejecutando el siguiente comando:

CMD..

C:\Program Files (x86)\Microsoft Visual Studio 11.0>

tf workspaces /owner:"USERNAME" /server:http://tfsserver:8080/collection


Desplegara la lista de los espacios de trabajo del usuario

Luego, para deshacer todos los cambios pendientes de un área de trabajo en particular, ejecute este comando:

tf undo /workspace:"WORKSPACE;USERNAME" /server:http://tfsserver:8080/collection /recursive "$/NOMBREDELPROYECTO"

1 comentario:

Comenta cualquier duda o recomendatorio.