Diferencias de proyecto (Cuadro de diálogo)

Visual Studio .NET 2003

Muestra las diferencias entre los archivos del proyecto seleccionado de la base de datos de VSS y los de la carpeta de trabajo establecida para ese proyecto. También puede ver qué hay de diferente dentro del archivo y sincronizar las diferencias, si lo desea.

Para ver el cuadro de diálogo Diferencias de proyecto:

  1. Haga clic en un proyecto del panel de proyectos del Explorador de VSS.
  2. En el menú Herramientas, haga clic en Mostrar diferencias. Realice las selecciones deseadas en el cuadro de diálogo Diferencias de proyecto si está activado y haga clic en Aceptar.
    Nota   Active la presentación del cuadro de diálogo Diferencias de proyecto en la ficha Diálogos de comandos del cuadro de diálogo Opciones de SourceSafe (menú Herramientas).

Opciones del cuadro de diálogo

Este importante cuadro de diálogo se compone de dos paneles: en uno se muestran los archivos que hay en su proyecto actual (a la izquierda) y en el otro los archivos que se encuentran en la carpeta de trabajo asignada al proyecto actual (a la derecha). Este cuadro de diálogo también tiene su propia barra de herramientas, con botones para agregar, eliminar, obtener, proteger y desproteger archivos, deshacer desprotecciones, ver archivos, sincronizar las diferencias entre el proyecto y la carpeta de trabajo, etc.

En ambos paneles, los archivos están ordenados alfabéticamente por nombre de archivo o de carpeta (si hay subcarpetas). Recuerde que la lista de archivos en los paneles derecho e izquierdo se ha filtrado de acuerdo con las opciones elegidas en el diálogo del comando Mostrar diferencias. Por ejemplo, si ha elegido mostrar sólo los archivos que sean diferentes en ambos sitios, no verá los archivos que sean iguales en la carpeta de trabajo y en el proyecto actual. Puede cambiar el tamaño de las columnas en el panel izquierdo si arrastra la barra de la columna con el botón primario del mouse. Si presiona F5 se actualizará la información del cuadro de diálogo (pero es posible que sea lento para proyectos de gran tamaño).

En las listas pueden aparecer cuatro tipos de archivo.

  • De forma predeterminada, los archivos que están en el mismo proyecto y en la carpeta de trabajo aparecen con letras negras sobre un fondo blanco. No es necesario que haga nada con estos archivos.
  • De forma predeterminada, los archivos que están en el mismo proyecto, pero no en la carpeta de trabajo, aparecen de color azul sobre un fondo gris. Un archivo así normalmente representa un archivo agregado al proyecto por otro usuario (en cuyo caso es posible que desee obtenerlo) o un archivo que eliminó de su carpeta de trabajo (en cuyo caso es posible que desee eliminarlo de VSS).
  • De forma predeterminada, los archivos que se encuentran en la carpeta de trabajo, pero no en el mismo proyecto, aparecen de color verde sobre un fondo gris. Un archivo así suele representar un archivo creado por usted (en cuyo caso es posible que desee agregarlo a VSS) o que otro usuario ha eliminado del proyecto (en cuyo caso puede que desee eliminar su copia local).
  • De forma predeterminada, los archivos que están en ambos sitios, pero que son diferentes, aparecen de color rojo sobre un fondo gris. Un archivo así generalmente representa un archivo que usted ha protegido (puede que desee protegerlo) o un archivo protegido por otro usuario (y que es posible que desee obtener).
    Nota   Puede establecer los colores predeterminados para texto agregado, modificado y eliminado mediante la ficha Diferencias del cuadro de diálogo Opciones del menú Herramientas.

Anteriormente se ha ofrecido una lista completa de los cuatro tipos de archivo, aunque no se describen todas sus posibilidades. Por ejemplo, si otro usuario cambia el nombre de un archivo en VSS verá un archivo que no tiene realmente, en la Lista de archivos para ese proyecto en el Explorador de VSS; en la carpeta de trabajo para el proyecto habrá un archivo que no está presente en la base de datos de VSS. Por tanto, es posible que desee obtener el archivo desde VSS y que desee eliminar el local para sincronizar las diferencias.

Los iconos de archivo del panel izquierdo del cuadro de diálogo representan las mismas cosas que en la ventana principal del Explorador, una marca de verificación situada junto a un archivo indica que el archivo está desprotegido, etc. Los iconos de archivo del panel derecho representan condiciones específicas del usuario, por ejemplo, una marca de verificación en el panel derecho indica que el archivo está desprotegido concretamente para usted en su directorio de trabajo. Al hacer doble clic sobre un archivo puede verlo. Si hace doble clic en una carpeta no sucede nada.

Los comandos de la barra de herramientas de este cuadro de diálogo suelen funcionar igual que los comandos estándar de VSS, con las siguientes diferencias:

  • El comando Agregar mueve un archivo o una carpeta del panel derecho al panel izquierdo. Es decir, agrega un archivo de su carpeta de trabajo al proyecto de VSS. La tecla de método abreviado para este comando es CTRL+A.
  • El comando Eliminar funciona normalmente si hay un archivo seleccionado en el panel izquierdo. Si se selecciona un archivo en el panel derecho, puede utilizar el comando Eliminar para eliminar la carpeta o el archivo local de su carpeta de trabajo. La tecla de método abreviado para este comando es la tecla SUPRIMIR.
  • El comando Obtener la última versión funciona como siempre, obteniendo un archivo o un proyecto del panel izquierdo al panel derecho. La tecla de método abreviado para este comando es CTRL+G.
  • El comando Desproteger funciona como siempre, sincronizando las diferencias entre un archivo que es distinto en cada panel y que no está desprotegido en el panel derecho, desprotegiéndolo y sobrescribiéndolo en su carpeta de trabajo local. La tecla de método abreviado para este comando es CTRL+K
  • El comando Proteger funciona normalmente, sincronizando un archivo que se encuentra en ambos paneles, aunque sea distinto, y que está desprotegido en los dos paneles. Con este comando guardará las últimas modificaciones realizadas al archivo en la carpeta de trabajo. La tecla de método abreviado para este comando es CTRL+I o CTRL+U.
  • El comando Deshacer desprotección funciona como siempre, sincronizando un archivo que es distinto en cada panel y que está desprotegido en ambos mediante la desprotección del archivo. Con este comando, se pierden las últimas modificaciones del archivo en la carpeta de trabajo. La tecla de método abreviado para este comando es CTRL+N.
  • El comando Ver funciona sobre un archivo seleccionado en el panel izquierdo igual que el comando Ver del Explorador; muestra el archivo en la base de datos de VSS. El comando Ver funciona sobre un archivo seleccionado en el panel derecho abriendo directamente el visor adecuado en el archivo en la carpeta. La tecla de método abreviado para este comando es ENTRAR.
  • El comando Diferencias compara dos archivos seleccionados. Si sólo hay un archivo seleccionado, Diferencias lo compara con el proyecto y la carpeta de VSS. La tecla de método abreviado para este comando es CTRL+F.
  • El comando Actualizar lista de archivos pone al día la Lista de archivos. La tecla de método abreviado para este comando es F5.
  • El comando Sincronizar todo sincroniza las diferencias encontradas entre los proyectos comparados. La sincronización puede hacer referencia a varias cosas distintas, dependiendo de las opciones elegidas en los cuadros de diálogo que se presentan después de elegir este comando. La tecla de método abreviado para este comando es CTRL+L.
  • El comando Informe genera el cuadro de diálogo estándar Informe. La tecla de método abreviado para este comando es CTRL+R.
    Nota   Si utiliza un mouse, puede obtener acceso a muchos de los comandos anteriores con el botón secundario del mouse.

Vea también

Cuadros de diálogo

Mostrar: