SVN, ¿cómo verifico el código en una rama específica cuando extraigo el código de la troncal?

StackOverflow https://stackoverflow.com/questions/1646392

  •  22-07-2019
  •  | 
  •  

Pregunta

Necesito verificar los cambios de mi código en una rama determinada, pero no estoy seguro de cómo hacerlo, ya que mi código es de trunk = /

¿Fue útil?

Solución

cd workingcopy
svn checkout http://my.repos.com/path/to/trunk
# make your edits
svn switch http://my.repos.com/path/to/branch
svn commit

Ahora su copia de trabajo apunta a la rama en lugar del tronco. También puede revisar la rama como una copia de trabajo separada, luego arrastrar y soltar los cambios en ella.

Otros consejos

El uso de Switch le permite cambiar un pago de una ubicación de repositorio a otra, como Trunk a una rama.

Entonces puede confirmar los cambios en la rama.

Usando TortoiseSVN puede realizar Switch haciendo lo siguiente.

  1. Haga clic derecho en el directorio en cuestión que desea cambiar.
  2. Seleccione TortoiseSVN | Cambiar
  3. Cambie la ubicación del repositorio de la actual a la nueva ubicación.

La documentación para esto puede ser encontrado aquí .

Debe tener una copia de trabajo de la rama con la que desea comprometerse. Así que échale un vistazo en un directorio separado, o usa svn switch .

No estoy seguro de la situación exacta, pero podría ser una idea fusionar los cambios en la rama.

No estoy seguro de la situación exacta, pero podría ser una idea fusionar los cambios en la rama

o

Debe tener una copia de trabajo de la rama con la que desea comprometerse. Así que échale un vistazo en un directorio separado, o usa el interruptor svn.

Ok, encontré una manera de hacer esto. Eche un vistazo a la rama, copie los cambios de código y vuelva a comprometerse con la rama desprotegida =]

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top