WorksheetsControl de versiones
Total questions: 15
Worksheet time: 5mins
¿Cuál es una de las funciones principales de un sistema de control de versiones?
Aumentar la velocidad de compilación
Controlar el tamaño de los archivos
Almacenar el histórico de cambios
Mejorar el diseño de la interfaz
¿Qué nombre recibe el servidor donde se almacenan los ficheros del código fuente?
Cliente
Repositorio
Rama
Cabecera
¿Qué ocurre si dos desarrolladores modifican líneas distintas del mismo fichero?
Se borra el fichero
El sistema genera un conflicto
El sistema mezcla automáticamente los cambios
Se bloquea el repositorio
¿Qué tipo de sistema permite que cada cliente tenga una copia completa del repositorio?
Centralizado
Local
Distribuido
Compartido
¿Cuál de las siguientes acciones permite subir un fichero modificado al repositorio?
Checkout
Commit
Merge
Revert
¿Qué acción permite ver las diferencias entre dos versiones de un fichero?
Merge
Revert
Diff
Add
¿Qué significa “revertir” en un sistema de control de versiones?
Eliminar el fichero del repositorio
Volver a la última versión del servidor
Bloquear el fichero
Fusionar dos ramas
¿Qué tipo de sistema requiere un repositorio remoto común para colaborar?
Local
Distribuido
Centralizado
Privado
¿Qué nombre recibe la última revisión en el repositorio?
Rama
Cabecera
Tronco
Cliente
¿Qué acción se recomienda si se va a editar gran parte de un fichero durante mucho tiempo?
Merge
Locking
Commit
Diff
¿Qué representa el “tronco” en un sistema de control de versiones?
La última versión del fichero
La copia local del cliente
La línea principal de desarrollo
El historial de cambios
¿Qué ocurre si dos usuarios modifican la misma línea de un fichero?
El sistema mezcla automáticamente
Se genera un conflicto que debe resolverse manualmente
Se borra la línea duplicada
Se crea una nueva rama
¿Qué acción permite aplicar los cambios de una rama a otra?
Checkout
Commit
Merge
Revert
¿Qué ventaja tiene un sistema distribuido frente a uno centralizado?
Mayor dependencia del servidor
Menor seguridad
Mayor velocidad y trabajo sin conexión
Menor número de versiones
¿Qué permite el uso de etiquetas (tags) en un sistema de control de versiones?
Bloquear archivos
Ver diferencias entre versiones
Identificar versiones importantes
Resolver conflictos
