[RESUELTO] actualizacion de guarani 3.11.1 a 3.11.2

Estimados, estoy actualizando a la version mensionada y me surge el problema que me crea un /bin dentro del /bin ya existente:

/proyectos/guarani/bin/bin

y los comandos guarani que antes estaban en /bin ahora pasan a estar dentro del otro /bin

al correr svn status me devuelve :

? BD/datos_auditoria_3.11.1.sql
? BD/tmp
S bin
? lib/toba/bin/entorno_toba_2.6.sh

con lo cual los comandos ej ./guarani migrar_base no los ejecuta

Tambien vi aca en el foro un tema similar a este pero con otras versiones y probe la solucion propuesta, borre la carpeta bin e hice un svn update seguido de svn cleanup pero me sigue generando el mismo directorio.

Agradeceria su ayuda.

Saludos.

Hola Víctor,

¿Cómo llegaste a esa situación? ¿Qué comandos ejecutaste y dónde estabas posicionado cuando hiciste la actualización?

Saludos,
Fernando

Hola Fernando , el comando que ejecute fue :

luego de resguardar los datos de la versión actual

svn switch https://colab.siu.edu.ar/svn/guarani3/nodos/unsam/gestion/trunk/3.11.2 --ignore-ancestry

cp menu.ini.tmpl menu.ini

./toba instancia regenerar -i desarrollo

y cuando fui a ejecutar

./guarani migrar_base

vi que me genero la subcarpeta bin dentro de la existente
con lo que me tiro el error de que no existe el comando.

Saludos.

¿Dónde estabas posicionado cuando ejecutaste el switch?

estaba en el directorio de l proyecto guarani, en mi caso .

/usr/local/proyectos/guarani/

Hola Víctor,

Probamos hacer la actualización siguiendo los mismos pasos que declarás, y no tuvimos inconvenientes.

Ahora, cuando hicimos el switch posicionados en el bin de Guaraní, ahí sí vimos el problema que informás. Pero no sólo descargó el bin, sino todo el proyecto. Podés corroborarlo haciendo un “ls” dentro de esa carpeta.

Para arreglarlo:

[ol]- Eliminá toda la carpeta bin

  • Volvé a posicionarte en la raíz del proyecto
  • Ejecutá un svn update para que te restaure la carpeta original
  • Ahora sí, ejecutá el switch y seguí con el instructivo[/ol]

Saludos,
Fernando

Estimado, gracias por la pronta respuesta, te comento , procedi con los pasos que mencionas:

root@guarani3:/usr/local/proyectos/guarani/bin# ls
BD bin exportaciones fuentes instalador lib menu.ini.tmpl metadatos metadatos_originales personalizacion php proyecto.ini saml_module temp test var www

root@guarani3:/usr/local/proyectos/guarani# rm -rf bin/
root@guarani3:/usr/local/proyectos/guarani# ls
BD exportaciones fuentes instalador lib menu.ini menu.ini.tmpl metadatos metadatos_originales personalizacion php proyecto.ini saml_module temp test var www
root@guarani3:/usr/local/proyectos/guarani#
root@guarani3:/usr/local/proyectos/guarani#
root@guarani3:/usr/local/proyectos/guarani# svn update
Updating ‘.’:
Authentication realm: https://colab.siu.edu.ar:443 Repositorio

Aca te copio un estracto de la salida del svn update donde se ve que restaura /bin dentro de /bin ademas del resto de los componentes que mencionas.

Restored ‘bin/lib/toba/bin/herramientas/fromdos’
Restored ‘bin/lib/toba/bin/instalar.bat’
Restored ‘bin/lib/toba/docker-compose.yml’
Restored ‘bin/bin’
Restored ‘bin/bin/guarani’
Restored ‘bin/bin/guarani.bat’
Restored ‘bin/fuentes’
Restored ‘bin/fuentes/kartika.ttf’
Restored ‘bin/fuentes/arial.ttf’
Restored ‘bin/fuentes/tahoma.ttf’
Restored ‘bin/fuentes/grotesktlig.ttf’
Restored ‘bin/fuentes/lucon.ttf’

me trae todo exctamente como estaba

root@guarani3:/usr/local/proyectos/guarani/bin# ls
BD bin exportaciones fuentes instalador lib menu.ini.tmpl metadatos metadatos_originales personalizacion php proyecto.ini saml_module temp test var www

Saludos.
Victor

Hola Víctor,

Claro, porque la carpeta bin quedó apuntando a la otra ruta. Entonces vamos a cambiar la receta:

[ol]- Restaurar la vinculación original. Posicionado en la raíz del proyecto: svn sw https://colab.siu.edu.ar/svn/guarani3/nodos/unsam/gestion/trunk/3.11.1 --ignore-ancestry

  • Ejecutá el switch a la versión 3.11.2 posicionado en la raíz y seguí con el instructivo[/ol]

Esto sí debería andar.

Saludos,
Fernando

Fernando,

muchisimas gracias, recien probe lo propuesto y la actualizacion salio sin problemas.

Saludos.
Victor.

Perfecto Víctor.
Saludos!