svnRamificación, estantería y etiquetado en Subversion de Apache.


Sintaxis

  • svn copia [BRANCH-FROM-URL] [BRANCH-TO-URL] -m <COMMIT-LOG-MESSAGE>

  • svn copy [^ / PATH-TO-BRANCH-FROM] [^ / PATH-TO-BRANCH-TO] -m <COMMIT-LOG-MESSAGE>

Observaciones

Como habrá notado, usamos el comando svn copy para crear sucursales, etiquetas y estantes (omitiremos las etiquetas y estantes en los párrafos siguientes). Este es el mismo comando utilizado para copiar elementos en su copia de trabajo y en el repositorio.

svn copy se utiliza para la bifurcación porque, bifurcando es técnicamente una copia de la fuente desde la que se copia. Sin embargo, esto no es una copia normal con la que están familiarizados cuando copian archivos en su sistema de archivos local. Las sucursales en Subversion son llamadas "Copias baratas" que son similares a los enlaces simbólicos. Por lo tanto, crear una nueva rama lleva un tiempo mínimo para completarse y prácticamente no ocupa espacio en el repositorio de Subversion. Cree sucursales y utilícelas para cualquier cambio que desee, independientemente del tamaño y el alcance del cambio.

svn copy se puede reducir a svn cp ya que Subversion tiene alias para la mayoría de los comandos.

Ramificación, estantería y etiquetado en Subversion de Apache. Ejemplos relacionados