[Solucionado] Consulta toba

Hola buenos días. Les quería hacer la siguiente consulta…

Somos dos personas que estamos desarrollando una función nueva en guarani.
Cada uno estamos trabajando en servidores distintos y apuntando al mismo trunk de svn, nuestros problemas radican al momento de commitear y descargar los metadatos nuevos o modificados.
Ahora por ejemplo cuando ejecuto ./guarani regenerar me tira que se repiten los ids en las tablas del esquema desarrollo, por ejemplo en, apex_objeto.

Ejemplo:
Si yo en el servidor 1 creo objetos con id 1, 2, 3 y en el servidor 2 también se crea otros objetos con id 1, 2 , 3…
Al momento de regenerar no vamos a tener siempre este problema de que se repiten los id?

Espero haberme explicado… Saludos!

¡Buen día Facundo! les estamos enviando por mails sus id respectivos.

Hola Emilse parece que no me explique bien!

Yo estoy teniendo problemas con los id de los objetos, componentes de Toba que se me repiten al ejecutar ./guarani regenerar

¡Yo te malentendí! igual les queda el dato.
Ahora los chicos te responden.

Dale muchisimas gracias!! =)

Hola Facundo,

Al identificador de los objetos se les antecede automáticamente el ID de desarrollador. Este es un número único por desarrollador que asignamos desde el SIU y que se solicita al momento de instalar Guaraní para luego quedar en el archivo de configuración ‘<path proyecto Guaraní>/lib/toba/instalacion/instalacion.ini’. Ustedes tienen esos IDs asignados?

Saludos, Florencia.

Hola, buenos días!
Te referis al id_grupo_desarrollo ?
No jamas lo asignamos, osea completo ese dato con el id que me paso Emilse…

Facundo,

Exacto. Cada uno de los desarrolladores debe configurar el ID que le fue asignado dentro el campo “id_grupo_desarrollo” del archivo ‘<path proyecto Guaraní>/lib/toba/instalacion/instalacion.ini’. Para los objetos que ya crearon no va a tener ningún efecto, pero sí para los que creen a partir de ahora.

Saludos, Florencia.

Bueno muchas gracias, ahora lo cambio…

Saludos!!!

Una consulta, ya agregue en " <path proyecto Guaraní>/lib/toba/instalacion/instalacion.ini " al campo " id_grupo_desarrollo " el id que le corresponde,
Luego reinicie el apache y desde toba genere un nuevo objeto.
En que tabla de toba se ve reflejado el id de desarrollador?
Quiero saber si me lo esta tomando correctamente!

Gracias!!

Hola Facundo,
cuando generás un nuevo objeto Toba desde el Editor, el identificador del mismo va a tener como prefijo tu id de desarrollador, con lo cual lo podrás visualizar ahí mismo, en la parte superior del objeto que hayas creado, bajo la etiqueta “identificador”.
En la base de toba las tablas donde quedan almacenados los mismos depende del tipo de objeto creado (apex_objeto, apex_item, apex_objeto_ei_cuadro, etc). Y al exportarlos, los archivos sql generados en la carpeta de metadatos correspondiente ($path_guarani/metadatos/componentes/toba_ei_…), tendrán en su nombre de archivo también como prefijo dicho id de desarrollador (dump_…sql).

Saludos,
Gabriela.

Ya pude agregar el id y solucionar el problema de los id repetidos…

Muchas gracias a todos!