2008-10-09 13 views
19

estoy utilizando Team Foundation Server (TFS) para Visual Studio 2005.Team Foundation visor de diferencias Server (TFS) Archivo - personalizar con otra herramienta

cuando lo desee para comparar las versiones de dos de archivos TFS muestra una ventana con las diferencias .

El problema es que siempre se divide verticalmente.

De hecho, casi siempre, prefiero que se divida horizontalmente. Ya he mirado las opciones de TFS y busqué en Google, pero no encontré nada. ¡Estoy horrorizado de pensar que tal opción no está disponible!

¿Hay alguna manera de configurar TFS para dividirlo horizontalmente?

Respuesta

22

He encontrado que la herramienta de diferenciación integrada en TFS lamentablemente no existe, así que configuré WinMerge (http://www.winmerge.org/) en mi entorno en Herramientas -> Opciones -> Fuente de control -> Visual Studio Team Foundation.

Un buen blog existe a continuación:

http://www.vitalygorn.com/blog/post/2007/12/Better-DiffMerge-tool-for-TFS.aspx

+4

Aquí hay otro buen blog detallado que muestra cómo configurar y usar WinMerge en VS: http: //blog.paulbouwer.com/2010/01/31/replace-diffmerge-tool-in-visual-studio-team-system-with-winmerge/ –

+0

Gracias por su contribución –

+0

El enlace en la respuesta está roto, pero el enlace de @ RayVega funcionó para mí . – steinar

9

No hay posibilidad de cambiar la orientación de la utilidad integrada de diferencias/fusión. Hay muchas herramientas de terceros (algunas gratuitas, otras no) para elegir. Consulte este post de James Manning, donde rastrea los valores correctos de comando/argumento para usar al configurar varias herramientas para el uso de las operaciones de comparación y (contenido) de fusión de Team Foundation.

0

tengo Visual Studio 2012 y puedo elegir entre el lado - por - opciones de lado y el modo en línea. Con el modo en línea, el antes y el después aparecen uno debajo del otro para que tenga la ventana completa para editar.

Related post on StackOverflow

0

Para utilizar WinMerge (on SourceForge también), hay que navegar hasta Herramientas> Opciones> Control de código fuente> Visual Studio Team Foundation Servidor (Visual Studio 2015; otras versiones pueden tener esta opción en poco diferentes lugares). En esa página de Opciones, seleccione Configure las Herramientas del usuario ... y en ese cuadro de diálogo, seleccione Agregar ... para agregar la información de su herramienta diff.

En el cuadro de diálogo "configurar herramienta", yo he dado la siguiente información:

  • Extensión: .*
  • Operación: Compare (o Merge si quieres)
  • Comando: Camino a WinMergeU.exe
  • Arguments: /x /e /u /wl /wr /dl %6 /dr %7 %1 %2
+0

Publiqué esta respuesta porque las [otras respuestas] (http://stackoverflow.com/a/190722/393280) solo contenían enlaces al contenido. – palswim

Cuestiones relacionadas