-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-09-27 a las 10:42 -0300, Gabriel escribió:
Carlos E. R. escribió:
Eso me recuerda...
Creo que deberías tener una rama "trunk", igual que novell lo tiene en el svn, que contiene el trabajo en curso, sea el que sea. Un mes o dos después de la release, Novell creará la rama 11.2, como hizo anteriormente con la 11.1, 11.0, etc) desgajadas de la trunk. Es decir, se desgajan después de terminadas, no antes; pero el directorio "trunk" y el proyecto "trunk" no se tocan.
¿Cual es la ventaja?
Que no tienes que cambiar la rama trunk nunca.
Sólo haces fotos de ella, con nuevo nombre, pero la trunk del verbum/v2g/vertal siempre sería la trunk del Novell.
Y nosotros siempre trabajaríamos en la trunk (lo mismo que yo tengo copia del svn trunk, con ese nombre, trunk). Que es lo que hacemos en realidad, salvo que el vertal lo llama "11.2".
Las fotos a posteriori sirven para los bugzillas.
A ver si entiendo, dices que en lugar de nombrarla, por ejemplo 11.2, la nombre 'trunk' ? El tema es que después al crear la nueva tendría que copiar en ella el histórico de la trunk... aunque pensándolo bien, tal vez no sea necesario, el histórico quedaría en trunk y se abre uno nuevo para el trabajo en la nueva rama, sólo copiaría las asignaciones para mantener los responsables.
Voy a pensarlo. Aún tengo a medio hacer la inclusión de 'packages' por temas de tiempo.
Intento explicarlo de nuevo. En este momento tendríamos 11.0, 11.1, y trunk (aka factory). El trabajo se realiza en trunk unicamente. Un tiempo después de salir la 11.2, cuando digan ellos, la rama trunk se copia en otra nueva que sería la 11.2, mientras que la trunk no se toca. Fíjate que en cuanto los desarrolladores sigan trabajando en la factory, automáticamente veríamos los cambios reflejados en el vertal, en cuanto ellos actualicen los pots. Si alguien quisiera podría ponerse a trabajar desde el dia siguiente de salir la 11.2. El estado actual es que, un tiempo atrás, tu generaste la rama 11.2, y dentro de unos meses generarías la 11.3, probablemente copiandola de la 11.2, y conectandola con el svn de trunk, mientras que en la rama 11.2 cambias la conexión que tenía con trunk a conectarla con branches/11.2. Esas reconexiones te las ahorrarías con mi esquema. Se puede llamar trunk, o se puede llamar factory, pero ellos lo llaman trunk. Sería el mismo modo de trabajar que usan los de novell. O suse, que no se quien es quien. No renombran trunk, sino que la copian a una rama estable después de la fecha de distribución. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkq/eJAACgkQtTMYHG2NR9Wv1ACfSgSbQaZ2oocwTDVl424WT/QW tagAoIbFP/0CRR7anITFv4GfomZIi0KJ =jXLn -----END PGP SIGNATURE-----