Hola, hoy actualice el Guarani a la revision 10211 (actualmente estoy en la 9703). Seguido a esto ejecute la línea para actualizar la base de datos de negocio:
toba proyecto actualizar_bd -p guarani -i desarrollo
El mensaje nos está diciendo que, aunque la carpeta existe en tu sistema de archivos, no se trata de una copia de trabajo. Es como si hubiera sido descargada sin usar el SVN. ¿Cómo obtuviste la versión de Guaraní?
Es raro porque yo tengo la misma versión del cliente SVN (1.6.17) y funciona perfectamente.
En Toba se recomienda otro cliente: http://www.sliksvn.com/en/download/. Este es el que usamos en el desarrollo, una opción sería que cambies a este…
Al parecer todo se habia actualizado, pero al ingresar a la opción Propuestas Formativas » Actividades » Actividades al presionar la lupa para seleccionar una aparece el siguiente mensaje de error:
El problema es que tenés el sistema actualizado a una versión y la base de datos en otra anterior, justamente porque el comando de actualización no ejecutó los scripts correspondientes.
Para solucionarlo rápidamente te pido que ingreses a la base de datos de Guaraní y ejecutes lo siguiente:
UPDATE app_versiones_base SET observaciones = 6949;
Luego volvé a intentar con el comando “toba proyecto actualizar_bd -p guarani -i desarrollo”. Por favor asegurate de que se está haciendo el backup de la base de datos (archivo de nombre “datos_locales_6949.sql” en la carpeta “C:\toba_2.1.2\proyectos\guarani\BD\tmp”).
La forma más sencilla se arreglarlo sería ir probando de ejecutar de a uno los scripts que encontrás en la carpeta “BD\Diferenciales”.
El “000001.sql” ya sabemos que está ejecutado, porque intenta crear una secuencia que ya existe.
Conectate a la base de datos y probá con “000002.sql”, si falla probás con el que sigue y así con todos hasta “000005.sql”.
Después deberíamos actualizar la revisión en la tabla ‘app_versiones_base’, para que quede correcta y permita actualizaciones futuras. Para eso ejecutás:
UPDATE app_versiones_base SET observaciones = 10211;