martes, diciembre 04, 2007

Undo Pending Changes de Otros Usuarios

Hay veces que alguien sale de vacaciones o se va de la empresa o simplemente necesitamos trabajar con algún archivo que alguien dejo check-out en nuestro server y lo peor es cuando es un Check-Out exclusivo.

Aún siendo administrador no se puede dar click derecho y deshacer los cambios de alguien más, pero lo podemos hacer desde consola. Bueno al grano.

Supongamos que alguien dejo la empresa y algunos check-outs detrás. Primero necesitamos saber los Workspaces que manejaba y deshacer sus cambios. Desde consola de VS corremos lo siguiente

tf workspaces /owner:lizet.garcia /server:http://itmTFS:8080

Luego para cada uno de sus Workspaces hacemos un undo.

tf undo /workspace:lizet.garcia;itmLiz /server:http://itmtfs:8080 /recursive "$/"
tf undo /workspace:lizet.garcia;officePC /server:http://itmtfs:e8080 /recursive "$/"

Si quisieran simplemente hacer el undo de un solo archivo, quiten lo de recursive y especifiquen el path completo en lugar de "$/"

Para más info e imagenes chidas vean el blog de Alex Thissen

No hay comentarios.: