visual team studio tfs changeset

team - visual studio 2008 connect to tfs 2017



¿Cómo puedo abrir un único conjunto de cambios en TFS desde Visual Studio? (6)

Alguien me envió un ID de conjunto de cambios de TFS y ahora estoy intentando abrir este único conjunto de cambios. ¿Hay alguna forma fácil de hacerlo desde Visual Studio (VS 2008 si importa)?


En VS2012 tienes la opción de buscar en los conjuntos de cambios.

si quieres buscar changeset ...

  1. Vaya a Source Control Explorer Haga clic en el botón Find Changeset (se parece a algunos papeles unidos). está cerca del botón de historia (parece un reloj)

  2. puede buscar por cambios registrados por un usuario, que contengan el archivo y el intervalo de fechas

  3. intente agregar la mayor cantidad de filtro posible, de lo contrario tardará algún tiempo en cargarse.


En Visual Studio se puede usar un método abreviado de teclado para extraer un conjunto de cambios o elemento de trabajo específico.

Ir a Changeset

En Visual Studio, abra la ventana del Explorador de control de código fuente y, mientras tiene contexto, presione
Ctrl + G. Ingrese el número en el cuadro de diálogo Ir a Changeset y presione OK.

Sé que esto funciona en VS 2010, 2012 y 2013, pero recuerdo que funcionó desde al menos Visual Studio 2008.

Ir al elemento de trabajo

Al presionar Ctrl + G cuando la ventana Elementos de trabajo de Team Explorer tiene contexto, aparece el cuadro de diálogo Ir a elemento de trabajo :

En Visual Studio 2012 y 2013, el menú EQUIPO contiene una opción Ir a elemento de trabajo que también muestra este cuadro de diálogo.

Ultima palabra

Visual Studio es un programa muy contextual y lo que sucede cuando se usa un comando de teclado específico a menudo depende de qué ventana tenga contexto. Para que quede claro al presionar Ctrl + G cuando se abre una ventana del editor, aparecerá el cuadro de diálogo Ir a la línea .

Al igual que con muchos comandos de teclado en Visual Studio, su kilometraje variará.


En el Source Control Explorer (Ver -> Otras ventanas -> Source Control Explorer):

  1. Haga clic derecho en la carpeta que desea agarrar
  2. Haga clic en Obtener versión específica
  3. Cambie el menú desplegable de "Versión más reciente" a " Changeset "
  4. Encuentra tu conjunto de cambios a través del botón de navegación (...).
  5. Cambiar para buscar el número de conjunto de cambios

Simplemente selecciona el resultado y pulsa OK.

Alternativamente, si desea ver qué cambios hubo en ese conjunto de cambios ...

  1. Ir al mismo Explorador de control de fuente
  2. Haga clic en el botón Historial (parece un reloj)
  3. Desplácese hacia abajo en la lista de conjunto de cambios que aparece, haga doble clic en el que desee.

Esto mostrará una lista de los archivos cambiados en ese conjunto de cambios, así como las notas que puso el desarrollador.


En la consola NugGet, puede usar el complemento TFS Powershell desde las herramientas de alimentación de TFS.

Add-PsSnapin Microsoft.TeamFoundation.Powershell Get-TfsChangeset <ChangesetNumber>

Otra opción es abrir Herramientas> Herramientas externas y agregar una nueva herramienta externa que llame TF.exe changeset y le solicite argumentos donde puede dar el número del conjunto de cambios.


o, desde un indicador de comandos de VS, escriba "tf changeset 1234" (asegúrese de que su carpeta raíz esté dentro de su área de trabajo o tendrá que definir explícitamente el proyecto del equipo, etc.)


No necesita recordar el acceso directo Ctrl + G , simplemente haga lo siguiente.

Open the source Control Explorer -> Right Click -> Find in Source Control -> Changeset Luego aparecerá un cuadro de diálogo donde puede especificar el número de su conjunto de cambios. Y aparecerá en la sección de resultados en la parte inferior, luego podría entrar en todos sus detalles.