Soy un usuario de VSS aprendiendo a usar SVN, y he seleccionado TortoiseSVN como mi plataforma. ¿Puede alguien decirme qué significa el término "HEAD Revision"?TortoiseSVN: ¿Qué es la revisión de la cabeza
Respuesta
Significa la última revisión.
Obtener la revisión HEAD desde SVN sería como hacer una 'Obtener la última ...' en VSS.
Es la revisión más reciente/actual del proyecto.
La última revisión que ha enviado al repositorio.
Ejemplo: Si su última revisión cometer creado 15, entonces 15 es la revisión HEAD
Vale la pena leer el archivo de ayuda de Tortoise. Desde el Glosario:
revisión HEAD
La última revisión de un archivo o carpeta en el repositorio.
Desde su pregunta es la subversión específica, aquí es lo que el SVN book dice:
CABEZA
La última (o “menor”) revisión en el repositorio.
Para la comparación, aquí están las otras palabras clave de revisión:
BASE
El número de revisión de un elemento de una copia de trabajo. Si el artículo tiene ha sido modificado localmente, esto se refiere a la forma en que el artículo aparece sin esas modificaciones locales .
COMPROMETIDOS
La revisión más reciente antes de, o igual a, base, en la cual un elemento cambió.
PREV
La revisión inmediatamente antes de la última revisión en la cual un elemento cambió. Técnicamente,> esto se reduce a COMPROMETIDO-1.
En Subversion, el repositorio tiene una revisión numerada secuencialmente que marca cada estado. HEAD es un alias para la última revisión del repositorio. Cuando no se especifica una revisión, se supone HEAD.
El archivo y el contenido del directorio se referencian por ruta y revisión. La referencia es al contenido de la ruta cuando se cambió el repositorio a esa revisión, independientemente de si el contenido de esa ruta se modificó o no.
Nota: Si la última acción en una ruta fue eliminarla, esa ruta no tiene una revisión HEAD (ni la revisión del repositorio creada cuando se cometió la eliminación, ni ninguna posterior).
[Por lo tanto, al contrario de otras respuestas y de cierta documentación citada, HEAD no hace referencia a la última revisión de un archivo. Tendrías que volver al menos antes de que se haya eliminado para eso.]
- 1. Eliminando una revisión de TortoiseSVN
- 2. SVN - ¿Cómo hacer una revisión anterior la revisión de la cabeza?
- 3. Volver a una revisión anterior con TortoiseSVN
- 4. ¿Cómo crear una rama de una revisión anterior con TortoiseSVN?
- 5. ¿Por qué poner JavaScript en la cabeza
- 6. SVN - borre una revisión, o haga una revisión anterior la cabecera
- 7. línea de comando TortoiseSVN diff
- 8. ¿Cómo uso la palabra clave del número de revisión global con TortoiseSVN?
- 9. Actualizar elemento a revisión frente a Revertir a la revisión
- 10. ¿Cómo puedo encontrar la revisión que cambió una línea en mi código usando TortoiseSvn?
- 11. git: mover la cabeza rama
- 12. TortoiseSVN: ¿Qué causa la marca de verificación gris?
- 13. TortoiseSVN revert vs update
- 14. SVN encuentra la revisión de la etiqueta
- 15. advertencia: refname 'cabeza' es ambiguo
- 16. ¿Qué es lo que realmente hace una limpieza de TortoiseSVN?
- 17. Deshacer desprotección de la subcarpeta en TortoiseSVN
- 18. couchdb - eliminando la revisión
- 19. Al crear una sucursal en TortoiseSVN, ¿qué significan "encabezado", "copia de trabajo" y revisiones "específicas"?
- 20. ¿Cómo el sistema de control de revisión restaura la revisión?
- 21. Haskell restricción es no menor que la cabeza ejemplo
- 22. Eclipse RCP: ¿qué es exactamente una construcción sin cabeza?
- 23. ¿Qué es la reflexión?
- 24. ¿Qué es una herramienta como TortoiseSVN (Windows) en ubuntu?
- 25. ¿Qué es una expresión de revisión de Git?
- 26. Uso de la octava sin cabeza
- 27. ¿Qué tan beneficioso es una revisión de código descendente?
- 28. Deshacer una comprometerse en TortoiseSVN
- 29. Actualizar a la cabeza de la sucursal actual en TortoiseHg
- 30. ¿Cómo obtengo solo la cabeza de la gitosis?
Si tan solo hubieran podido etiquetarlo como "ÚLTIMA revisión". ;) –
Puede agregar que HEAD siempre se refiere a una rama determinada (o más correcta a una URL ya que Subversion no conoce las ramas). Por ejemplo, HEAD para svn: // subversion/trunk es diferente de HEAD para svn: // subversion/branches/my_branch – Kutzi
¿soy yo? HEAD suena como la versión BASE donde puede comenzar una nueva bifurcación independientemente de dónde esté el tronco actual – shabby