Git, páginas XPage y problemas de sucursales

Estoy intentando usar Git con Domino Designer (DD) pero he tenido un problema. Configuro GitLab para usar con DD – Puedo exportar el proyecto en DD y hacer cambios que se sincronizan de ida y vuelta sin problemas. Ahora me gustaría crear una twig (lo que hago en Git, vamos a llamarlo Version_2_0), cambiar a esa twig y hacer que mi Versión 2.0 cambie. Esto funciona sin problemas. Si ahora necesito hacer cambios en la secuencia de código principal (es decir, el maestro – correcciones de errores o no), confirmo mi twig actual (es decir, Version_2_0). Cambia a la twig principal y todo se ve bien en DD. Luego arreglo el problema que tengo y lo comprometo. Hago el deployment de mi actualización y mis usuarios tienen sus actualizaciones. Luego, vuelvo a mi twig (es decir, Version_2_0) y veo que mis cambios ya no se reflejan en DD, todavía están en el disco pero no en DD.

Perdón por la explicación graciosa, pero tal vez este ejemplo ayude:

En este ejemplo, me falta el formulario 8. Atilla en Notes Client: tengo los mismos problemas ya sea que se trate de un formulario Notes Classic o de Notes Modern, es decir, páginas XPages.

enter image description here

¿Algunas ideas? Gracias de antemano

Según mis experiencias, la import y export automáticas desde el On Disk Project (ODP) no se activan inmediatamente después de cambiar de twig. Podría correr después de unos minutos más o less, pero eso es molesto cuando lo estás esperando. La configuration Refresh automatically (Preferences> General> Espacio de trabajo) también podría estar afectando esto por cierto.

Para actualizar el NSF después de un cambio de twig, lo que solía hacer era actualizar primero el Proyecto en disco en Designer: desde Package Explorer> haga clic con el button derecho en el proyecto y click 'Actualizar'. Eso actualizará el proyecto en DDE. Después de eso, sincronicé manualmente con NSF (clic derecho> Desarrollo de equipo> Sincronizar con proyecto en disco).

Sin embargo, lo que recomendaría ahora es usar Swiper . Ese es un complemento imprescindible si está haciendo control de fuente con Designer. En la última versión (requiere Designer client 901 FP8) viene con un nuevo menu Designer que incluye un button (el 'Magic 8-ball') para realizar los pasos que solía hacer manualmente: actualice el ODP y sincronícelo con el NSF.

Incluso si no estás en el FP8, aún así recomendaría instalarlo.

No soy un exportador de control de fuente y supongo que has intentado sincronizar el proyecto manualmente. Por lo tanto, le sugiero que tenga un proyecto de disco vacío en el que se cambie y se sincronice para "limpiar la database" antes de volver a cambiar después de un cambio de twig.

tal vez alguien tiene alguna solución mejor