deshacer los cambios pendientes a través de visual studio se bloquea para un gran número de cambios


Estoy usando vs2012 con tfs. Todo se cuelga cuando intento deshacer un gran conjunto de cambios para una solución completa. La solución que he adoptado es hacer este proyecto por proyecto. ¿Hay una mejor manera de hacer esto?

Me gustaría volver a asignar tfs a un directorio nuevo, pero entonces todas esas cajas todavía tendría que ser deshecho. Cualquier sugerencia de personas que hayan encontrado y resuelto este problema es bienvenida.

Author: Jay Jay Jay, 2013-04-09

2 answers

tf undo desde el símbolo del sistema del desarrollador para VS2012 un poco más rápido que el IDE.

Ej: tf undo $/YourTeamProject /recursive

 50
Author: KMoraz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-09 21:13:15

No hace mucho - envía una solicitud Undo al servidor y en respuesta recibe los datos para ponerlos en el disco. Si tiene una conexión lenta al servidor o tiene un proxy lento (virus scanner, tal vez?) entonces esto puede ralentizar las cosas significativamente.

Si encuentra que esto sucede mucho, su mejor curso de acción es actualizar a TFS 2012 en el servidor, Visual Studio 2012 en el cliente, y luego asegurarse de que está utilizando un espacio de trabajo local. En este caso, no es necesario ponerse en contacto con el servidor a deshacer.

 3
Author: Edward Thomson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-09 21:35:26