He estado usando Bzr para el control de versiones de mi proyecto en los últimos meses. Soy el único desarrollador, y actualmente solo tengo todo en un único directorio de proyectos locales, al cual me comprometo y que sincronizo con DriveHQ.Bzr: Crear un repositorio compartido desde un repositorio independiente existente
Ahora tengo en mente algunos experimentos a gran escala que probablemente romperían esta línea principal, así que he estado investigando los conceptos de ramas y repositorios compartidos. Entonces, mi pregunta es, básicamente: ¿cómo debo crear un nuevo repositorio compartido desde esta base ya controlada por la versión?
Estoy familiarizado con la estructura del proyecto SVN del tronco, ramas y etiquetas, y voy a adoptar esta estructura. Mi plan es seguir adelante y hacer un nuevo repositorio de inicio, y copiar todo mi código (más .bzr) en la carpeta del tronco. Entonces, ¿está bien? ¿O hay alguna forma de convertir lo que ya tengo en un repositorio compartido?
Muchas gracias de antemano por cualquier ayuda.
Christopher
Muchas gracias. Al final opté por el # 3. – ChrisM
Para mí, utilicé el # 1 y también funcionó perfectamente (creo). Tuve la misma situación y usé el # 1. Para confirmar, I 'cd/path/to/repo', donde escribo' bzr info' y obtengo 'Repositorio compartido con árboles (formato: 2a)' (nueva línea) 'Ubicación:' (nueva línea) 'repositorio compartido:. '. Y luego escribo 'bzr info trunk' que da' Repository tree (formato: 2a) '(newline)' Location: '(newline)' repositorio compartido:. '(newline)' branch de repositorio: trunk '. Gracias @bialix! – Kalin