Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede comparar archivos de texto utilizando la herramienta predeterminada integrada en Visual Studio, Ventana de Diferencias.Sin embargo, para los tipos de archivo que especifique, puede habilitar la herramienta de comparación de archivo que prefiera utilizar.Puede utilizar cualquier herramienta de comparación que admite, como argumentos de la línea de comandos, rutas de acceso completas de los dos archivos que desea comparar.
Permisos necesarios
Para realizar este procedimiento, debe ser miembro del grupo de seguridad Administradores o Usuarios del grupo de seguridad en el equipo donde Visual Studio está instalado .Para obtener más información, vea Permisos de Team Foundation Server.
Para asociar un tipo de archivo a una herramienta de comparación de otro fabricante
Siga cualquiera de estas series de procedimientos.
En Visual Studio, en la barra de menú, elija Herramientas, Opciones.
En el cuadro de diálogo Opciones, expanda Control de código fuente, elija Visual Studio Team Foundation Server y, a continuación, elija Configurar herramientas de usuario.
O bien
En Windows, seleccione Inicio, Todos los programas, Microsoft Visual Studio 2012, Herramientas Visual Studio, Símbolo del sistema del desarrollador .
Escriba tf diff /configure.
En el cuadro de diálogo Configurar herramientas de usuario, elija Agregar.
El cuadro de diálogo Configurar herramienta se abre.
En el cuadro de Extensión, especifique la extensión (por ejemplo, .cpp) que desea asociar a la herramienta.
En la lista Operación, elija Comparar.
En el cuadro Comando, escriba la ruta de acceso y el nombre de la herramienta, o elija los puntos suspensivos (…) para buscarla y especificarla.El resultado debería ser similar al ejemplo siguiente:
C:\Program Files\OtherDiff\otherdiff.exeEn el cuadro Argumentos, escriba los argumentos que necesita la herramienta:
%1: ruta de acceso al archivo de origen.
%2: ruta de acceso al archivo de destino.
%5: opciones que el usuario especificó mediante la opción /option del comando Difference.Para obtener más información, vea Difference Command.
%6: etiqueta ("nombre descriptivo") del archivo de origen.
%7: etiqueta ("nombre descriptivo") del archivo de destino.
SugerenciaPara obtener información sobre herramientas externas utilizadas con frecuencia y los argumentos que requieren, vea la siguiente página en el sitio web de Microsoft: diff/merge configuration in Team Foundation - common Command and Argument values.
Usar el espacio en blanco para delimitar los argumentos.
Por ejemplo, podría especificar la sintaxis siguiente para comparar dos archivos:
%1 %2Usar comillas para pasar el espacio en blanco o comillas a la herramienta.
Si un argumento incluye uno o varios espacios, debe agregarlo entre comillas ("").Si un argumento contiene una o varias comillas, debe agregar otra comilla inmediatamente después de cualquier comilla en el argumento.Por ejemplo, puede especificar el siguiente argumento:
"This "" embeds a double quote"Pase las etiquetas ("nombre descriptivo") a la herramienta.
Si la herramienta admite mostrar una etiqueta (un "nombre descriptivo"), por ejemplo c:\workspace\test\MyWindow.xaml.cs;C5 (server) 4/26/2010 1:32 PM, puede incluir los tokens de %6 y %7 para pasar valores a la herramienta.Si no especifica estos tokens, la herramienta puede mostrar los nombres de archivos temporales, que puede ser difícil de leer.
Por ejemplo, podría especificar la sintaxis siguiente para mostrar las etiquetas.
%1 /title1=%6 %2 /title2=%7[!NOTA]
Esta función no está relacionado con las etiquetas del control de versiones, que aplica a versiones específicas de los elementos del control de versiones, tal y como se describe en Uso de etiquetas para hacer una captura de los archivos.
En el cuadro de diálogo Configurar herramienta, elija Aceptar.
Si desea especificar más tipos de archivos, repita los pasos 4−9.
En el cuadro de diálogo Configurar herramientas de usuario, elija Aceptar.