Sto sviluppando un plugin Gradle per Oracle Forms in grado di convertire i file di origine avanti e indietro tra il tradizionale formato binario da utilizzare nell'ID sviluppatore di moduli e un formato XML per consentirci di sfruttare pienamente git SCM.
Immettere il problema di sincronizzazione bidirezionale. Le modifiche possono avere origine nel file binario mentre gli sviluppatori lavorano su di esse o nell'XML mentre estraggono i cambiamenti da altri sviluppatori. Cosa posso fare per attenuare il rischio di modifiche da un lato a sovrascrivere le modifiche dall'altro?