Actualmente estoy trabajando en un proyecto con control de fuente TFS. Acabamos de recibir un informe de error para una versión anterior del código, y necesito bajar esa versión del código para probarla. Mi primer pensamiento sería "Obtener una versión específica" para extraer el código, pero prefiero no obtener esa versión en el directorio de mi espacio de trabajo actual.
¿Existe una manera fácil de "Obtener una versión específica" en una carpeta separada (por ejemplo, una carpeta temporal / desechable), para que pueda buscar rápidamente este error en la versión anterior del código y no perturbar mi trabajo actual?
Bien, esta es una pregunta muy antigua, pero todavía surge. Una alternativa sería dejar de lado los cambios que tiene actualmente, luego deshacer los cambios localmente para que tenga la versión más actualizada de TFS y luego hacer su Obtener versión específica. Una vez que haya terminado, puede obtener la última versión (si está preocupado, puede volcar el código que tiene localmente primero) y quitar los cambios nuevamente.
No está exento de riesgos, pero dado el modelo de espacio de trabajo irritante y obsoleto de TFS, es lo mejor que puede esperar sin tener que tomarse la molestia de mapear un espacio de trabajo completamente nuevo u otras tonterías.
fuente
Puede crear una rama con la versión por
Luego use esa rama para corregir el error y vuelva a fusionar los cambios si es necesario o libere la rama en sí.
fuente
Para realizar ediciones en un solo archivo, aquí hay un truco rápido desde Visual Studio:
fuente