tutorial pricing licence gratis descargar tfs

pricing - tfs tutorial



TFS Obtenga una versión específica en una carpeta separada (4)

Actualmente estoy trabajando en un proyecto con control de fuente TFS. Acabamos de obtener un informe de error para una versión anterior del código, y necesito extraer esa versión del código para probarlo. Mi primer pensamiento fue "Obtener una versión específica" para desplegar el código, pero preferiría no tener esa versión en mi directorio actual del espacio de trabajo.

¿Existe una manera fácil de "Obtener una versión específica" en una carpeta separada (por ejemplo, temporal / desechable), para que pueda investigar rápidamente este error en la versión anterior del código y no alterar mi trabajo actual?


Acabo de encontrar una manera fácil de hacerlo: crear un nuevo espacio de trabajo en TFS que apunta a una carpeta separada, luego cambiar a este nuevo espacio de trabajo y hacer una versión específica Obtener aquí.

Tiene sentido ahora, simplemente nunca lo había intentado.


OK, esta es una pregunta muy antigua, pero aún surge una. Una alternativa sería archivar cualquier cambio que tenga actualmente, luego deshacer los cambios localmente para estar en la versión más actualizada de TFS y luego hacer su versión específica. Una vez que haya terminado, puede obtener la última (si le preocupa, puede volcar el código que tiene localmente primero) y cancelar sus cambios nuevamente.

No está exento de riesgos, pero dado el modelo de espacio de trabajo irritante y desactualizado de TFS, se trata de lo mejor que se puede esperar sin tener que preocuparse por mapear un espacio de trabajo completamente nuevo u otro tipo de problema.


Para realizar ediciones en un único archivo, aquí hay un truco rápido desde Visual Studio:

  1. Open Source Control Explorer
  2. Profundiza hasta el archivo deseado
  3. Archivo> Control de fuente> Ver historial
  4. Seleccione la versión deseada (Changeset)
  5. Barra de herramientas / Menú contextual> Comparar
  6. Haz clic en el panel izquierdo, selecciona Todo, copia, pega en tu editor favorito y guarda

Puede crear una rama con versión por

  • Cambiar conjunto
  • Ultima versión
  • Etiqueta
  • Fecha
  • Versión del espacio de trabajo

Luego use esa rama para corregir el error y fusionar los cambios si es necesario o liberar la rama.