ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Control de versiones por etiqueta. Uso de pines en el control de versiones


Enviado por   •  24 de Julio de 2020  •  Apuntes  •  1.135 Palabras (5 Páginas)  •  71 Visitas

Página 1 de 5

CONTROL DE VERSIONES

30/04/2007 • 5 minutos para leer

En este articulo

Tecnología Delta inversa para control de versiones de archivos

Control de versiones por número de versión interno

Control de versiones por fecha / hora

Control de versiones por etiqueta

Uso de pines en el control de versiones

La función principal de Visual SourceSafe es realizar un seguimiento del archivo de la base de datos y los historiales del proyecto. Un historial consta de todas las versiones de un archivo o proyecto, desde la versión inicial hasta la versión actual en la base de datos. Puede ver el historial de un archivo o proyecto y recuperar cualquier versión del elemento de la base de datos.

Puede acceder al historial de un archivo o proyecto utilizando el comando Mostrar historial en el menú Herramientas de Visual SourceSafe. Para un archivo, este comando abre un cuadro de diálogo Opciones de historial, en el que puede realizar la configuración del historial de archivos según sea necesario para el entorno de su equipo. Para un proyecto, Mostrar historial abre un cuadro de diálogo Opciones de historial de proyecto, que le permite configurar el historial del proyecto. Para obtener más información, consulte Cómo: Ver el historial.

Tecnología delta inversa para control de versiones de archivos

Visual SourceSafe utiliza una tecnología delta inversa para controlar las versiones de los archivos. La tecnología delta inversa guarda solo la última versión de un archivo como una versión completa. Otras versiones se guardan como deltas de versiones, lo que refleja solo las diferencias entre versiones. Este método de control de versiones garantiza que todas las versiones de un archivo estén disponibles, pero utiliza un mínimo de espacio en disco.

Control de versiones por número de versión interna

Visual SourceSafe asigna automáticamente un número de versión interna para cada versión de un archivo o proyecto. Este número siempre es un número entero que aumenta a medida que el archivo o proyecto acumula el historial. Como usuario de la base de datos, no tiene control sobre los números de versión internos.

Control de versiones por fecha / hora

Una marca de fecha / hora es uno de los marcadores que utiliza el sistema de archivos NTFS para controlar las versiones de archivos y proyectos. Visual SourceSafe utiliza una marca de fecha / hora estándar de Windows para marcar una nueva versión de un archivo o proyecto en la base de datos cada vez que modifica, etiqueta, registra o extrae el elemento.

Visual SourceSafe admite marcas de fecha / hora tanto en formato de 12 horas (con sufijo "a" o "p") como en formato de 24 horas. Puede personalizar su base de datos para aplicar sellos de fecha / hora. Para obtener más información, consulte Cómo: configurar la zona horaria para su base de datos.

Control de versiones por etiqueta

Visual SourceSafe le permite definir una etiqueta para un archivo o versión de proyecto. Una etiqueta es una cadena de forma libre de hasta 31 caracteres, por ejemplo, "2.01b" o "Beta final". El uso de etiquetas para el control de versiones le permite mantener varias versiones de un archivo o proyecto al mismo tiempo. Probablemente encontrará que, a nivel de proyecto, prefiere etiquetas definidas por el usuario para el seguimiento de versiones, en lugar de los números de versión internos descritos en "Control de versiones por sello de fecha / hora". Sin embargo, es raro etiquetar archivos individuales.

Nota: Si su equipo requiere algunos parches livianos con cambios mínimos en el proceso de compilación, es una buena idea usar el etiquetado y la promoción de etiquetas para el control de versiones. Vea Cómo: Mantener múltiples versiones de un proyecto.

La siguiente tabla compara los números de versión interna y las etiquetas como mecanismos de control de versión en una base de datos de Visual SourceSafe.

  • Asignado automáticamente por Visual SourceSafe.
  • Asignado por el usuario, usando el comando Etiqueta.
  • Siempre un valor numérico.
  • Cualquier combinación de letras, números, símbolos y espacios de hasta 31 caracteres.
  • Siempre aumenta al siguiente número entero.
  • Cualquier cosa que el usuario asigne.
  • Aumenta cada vez que se realiza una acción que afecta el almacenamiento en un archivo o proyecto, como agregar, registrar o bifurcar.
  • Se asigna cuando el usuario siente que se ha alcanzado un hito significativo.
  • Se muestra en cuadros de diálogo de historial, rutas, enlaces, recursos compartidos y propiedades de archivos y en paneles de archivos de los programas cliente de Visual SourceSafe. Se muestra en los cuadros de diálogo del historial como una cadena proporcionada por el usuario. Indicado por un icono de etiqueta junto al nombre del proyecto en lugar de un número de versión.
  • Simplemente identifica una nueva versión, pero no crea una versión.
  • Crea una nueva versión del archivo o proyecto. La etiqueta está asociada con la nueva versión.
  • No puede ser editado o cambiado por el usuario.
  • Se puede editar en el cuadro de diálogo Detalles del historial.

Uso de pines en el control de versiones

Visual SourceSafe define un pin como un marcador que designa una versión específica de un archivo como la versión que forma parte de un proyecto. El pin está representado por un icono de chincheta y se agrega a través del comando Pin en el cuadro de diálogo Historial de . Para obtener más información, consulte Cómo: anclar una versión.

...

Descargar como (para miembros actualizados)  txt (7.3 Kb)   pdf (67.7 Kb)   docx (9.7 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com