Cambio de TortoiseSVN, ramificación y trabajo en ramificación

Estoy preguntando aquí cuáles pueden ser algunas cosas básicas, pero aún quiero continuar con mi post en busca del aprendizaje.

Ingresé a SVN recientemente y algunas preguntas me molestan. Tengo un repository que tiene un / trunk donde se lleva a cabo todo el process de desarrollo actual. He creado una bifurcación en el repository con los contenidos del enlace troncal y actualicé la carpeta de mi sucursal (en mi máquina local), de modo que todos los contenidos de la sucursal del depósito se copien en mi sucursal local. He usado la opción del svn switch para cambiar de troncal a sucursal en mi máquina local.

¿Puede alguien responder las siguientes preguntas?

  1. Después de trabajar en la twig, necesito svn update mi twig local a la twig repo para que los cambios tengan lugar en el repository ¿verdad?

  2. ¿Cómo puedo encontrar los cambios que he realizado en mi sucursal local? Permítanme decir, por ejemplo, que la URL para el repository donde el desarrollador principal está teniendo lugar (es decir, / trunk ) es accesible por dev.mobile42.com y actualizo mi sucursal local a la sucursal del repository, ¿cómo puedo hacer que la twig del repository refleje mi cambios con la misma URL dev.mobile42.com , ¿es suficiente hacer el cambio en mi máquina local para que refleje los cambios o estoy equivocado aquí? De alguna manera, necesito ver los resultados para los que he trabajado en mi sucursal. ¡Cómo puedo hacer esto!

PD porque estoy trabajando en el desarrollo web es necesario hacer testings antes de fusionar mi twig en el tronco.

  1. Sí, pero esto será efectivo solo si otras personas realizan modificaciones en su sucursal, por ejemplo.

  2. Te faltan algunos pasos aquí. Para que trunk refleje los cambios de twig, deberá reinsert la twig en el tronco y luego confirmar el tronco.

Antes de la reintegración, se recomienda fusionar un range de revisiones de la línea troncal en su twig, y ​​luego probar su twig con las modificaciones troncales.

  1. Debes grok SVN Book
  2. Verifique el manual

Ahora no ves y entiendes cosas fundamentales

  • No hay tal cosa en Subversion, como "Sucursales locales". Los únicos repositorys y una o más (local para usted) Copias de trabajo , que son segmentos de algún punto en la historia de algún subtree de repository
  • El ciclo de trabajo en SVN es "checkout-edit-commit-edit-commit …" con actualizaciones en el medio para get (posibles) cambios paralelos de terceros en la misma base de código, para cualquier Copia de trabajo (vinculada a trunk / branch / lo que sea): es decir, los cambios en WC deben almacenarse en Repo (en la parte relevante de) con commit
  • Datos transmitidos (copydos) entre subtreees con fusiones
  • Para el repository httpd servido, se puede acceder a cualquier parte del repository con <some URL> usando el browser ordinario, pero ninguno de los contenidos activos estará activo dentro del repository, debe tener la etapa de deployment de la compilation. Y en este caso es tarea de tu constructor: Desde y hacia y qué desplegar
Intereting Posts