1
Técnicos / GIT y actualización de version
« on: Enero 31, 2023, 02:33:34 am »
Buenas noches. Les quería hacer una consulta con respecto a estos temas. Hace varios años que implementamos y estamos trabajando con Guarani. Con la última actualización de versión, de la 3.16.2 a la 3.20.1, tuvimos varios inconvenientes, especialmente con la parte de mergear las versiones en SVN. El problema viene desde el principio, por tener que trabajar con git y no SVN. Esto hizo que tengamos que cambiar la forma de trabajar que SIU planteaba.
En la última actualización nos topamos con con un problema en el paso de SVN MERGE de la carpeta 'personalizacion' de la versión actual (3.16.2) con la que ibamos a instalar (3.20.1). El problema era que en la branch de SVN 3.16.2 no teniamos los cambios subidos; por lo tanto procedimos a subirlos reemplazando toda la carpeta de 'personalizacion'. Luego nos dimos cuenta que esto no era lo correcto, ya que en el medio SIU había subido 2 o 3 arreglos.
Las preguntas serían:
- Cómo podriamos manejarnos para seguir trabajando con GIT sin tener problemas a la hora de actualizar la versiòn? reemplazando cada tanto nuestra carpeta 'personalizacion' y 'metadatos' de GIT en la branch de SVN y commitearlo? O hay una forma estandar de trabajo con repositorios de svn y git?.
Otra consulta: por ejemplo la branch de la trunk/3.21.0/, no la crean a partir de trunk/3.20.1/, no? Osea que trunk/3.20.1 no tiene nuestras personalizaciones.
Gracias
Agustín
En la última actualización nos topamos con con un problema en el paso de SVN MERGE de la carpeta 'personalizacion' de la versión actual (3.16.2) con la que ibamos a instalar (3.20.1). El problema era que en la branch de SVN 3.16.2 no teniamos los cambios subidos; por lo tanto procedimos a subirlos reemplazando toda la carpeta de 'personalizacion'. Luego nos dimos cuenta que esto no era lo correcto, ya que en el medio SIU había subido 2 o 3 arreglos.
Las preguntas serían:
- Cómo podriamos manejarnos para seguir trabajando con GIT sin tener problemas a la hora de actualizar la versiòn? reemplazando cada tanto nuestra carpeta 'personalizacion' y 'metadatos' de GIT en la branch de SVN y commitearlo? O hay una forma estandar de trabajo con repositorios de svn y git?.
Otra consulta: por ejemplo la branch de la trunk/3.21.0/, no la crean a partir de trunk/3.20.1/, no? Osea que trunk/3.20.1 no tiene nuestras personalizaciones.
Gracias
Agustín