Articles of branch

Cómo actualizar los externos de Subversion

Tenemos varios repositorys de subversión: uno para código común y uno para cada proyecto de nivel superior. Los proyectos de nivel superior tienen un svn: enlace externo al tronco del repository común. Antes de build un lanzamiento de un proyecto, creamos una twig del proyecto de nivel superior y también creamos una twig paralela en […]

Control de fuente: ¿se requiere una twig separada para cada producto?

Supongamos que tiene cuatro productos, cada uno con su propio calendar de lanzamientos. Cada producto tiene 50% de código compartido (funcionalidad común en todos los productos) y 50% de código específico del producto. ¿Necesita una sucursal de control de origen separada para cada producto? ¿Deberían desarrollarse siempre funcionalidades comunes en una de las cuatro twigs […]

Implementación de SVN "branch", "tag" y "trunk" con compositor y file de configuration

He leído mucho Q / A aquí sobre el significado de los directorys "branch", "tag" y "trunk" en los repositorys SVN, y como ahora creo que entendí, estoy tratando de implementarlo. Utilizo Virtualmin para administrar mi server, y crea repositorys para mí a través de su GUI web. Sin embargo, una vez creado, mi repository […]

SVN: cuando label una copy de trabajo, ¿sigue siendo una copy barata?

Usando Subversion, en mi copy de trabajo hago una pequeña modificación (actualizo un número de versión). Entonces me gustaría labelr mi copy de trabajo. ¿Seguiría siendo esta label una copy barata con la modificación, o SVN duplicaría los files? Odiaría ver crecer enormemente mi repository porque estoy intentando save un cambio en el número de […]

Crea una twig desde una label con maven

Desarrollo en trunk y etiqueto periódicamente "releases estables" con el complemento de lanzamiento Maven. Por ejemplo: /trunk is MyProject 1.1-SNAPSHOT crea la versión estable /tags/MyProject-1.1 Funciona bien, sin problemas, simplemente perfecto. A veces tengo que implementar un hotfix pero el trunk aún no está listo. Entonces necesito una twig de la última label estable. ¿Puede […]

¿Cómo funcionan los repos (SVN, GIT)?

Leo SO casi todos los días y sobre todo hay un hilo sobre el control de la fuente. Tengo algunas preguntas. Voy a usar SVN como ejemplo. 1) Hay un equipo (pequeño, gran material de dosificación). En la mañana todos revisan el código para comenzar a trabajar. Al mediodía, la persona A se compromete, mientras […]

cómo comprometerse a diferentes twigs svn sin cambiar

Estoy trabajando en un código generalmente en el tronco, pero debido a cambios recientes tuve que cambiar mi espacio de trabajo a una twig. ¿Es posible realizar algún cambio en el tronco mientras se trabaja en una twig sin cambiar el proyecto al tronco? Básicamente, quiero enviar cambios tanto en el tronco como en la […]

Ramificación de una label

Estoy buscando opiniones aquí. Lo siguiente puede considerarse una pregunta específica de SVN o una pregunta de control de versión más general. Si las fonts de un proyecto se van a ramificar en un punto correspondiente a un lanzamiento, quizás para el trabajo de mantenimiento, es preferible: (a) twig de la label, o (b) twig […]

Cómo recuperar un Subversion externo sin recuperar todos los demás directorys y subdirectorys

Tengo un repository de Subversion llamado 'repo'. Dentro de repo están trunk / y branches / directories. Dentro de las twigs / hay varias docenas de twigs de liberación, por ejemplo, 1.0 /, 1.1 /. Estas sucursales / directorys contienen una aplicación relativamente grande. Quiero agregar un externo en la raíz del repository, llamado 'myExternal'. […]

Tortoise SVN fusiona dos twigs

Estoy tratando de fusionar dos twigs con tortuga SVN. Ambas twigs han cambiado desde que se dividieron. Si los fusiono, solo se sobreescribirán los cambios de uno de ellos y los del otro. Pero quiero el último cambio de cada file (no hemos estado trabajando en los mismos files). Intenté la opción "Fusionar dos treees […]