Síntoma
Al utilizar Personal Safe, puede surgir un conflicto de datos. Por ejemplo, si se modifica una conexión en la máquina A y también se actualiza en el safe, y luego la misma conexión se modifica en la máquina B antes de que esta tenga la oportunidad de actualizar la conexión desde el safe, VPN Tracker tiene un problema: la conexión ahora existe en dos versiones diferentes, la versión en el safe y la versión local.
Solución
Decidimos que en todo momento solo puede haber una "verdad", y como VPN Tracker no puede determinar quién está diciendo la verdad, mostrará un estado de conflicto y pedirá al usuario que lo resuelva. Hay tres opciones disponibles:
No hacer nada; el conflicto persistirá hasta que se resuelva.
El safe tiene razón; la versión del safe se descarga.
VPN Tracker tiene razón; la versión de VPN Tracker se escribe en el safe.
Justificación
La justificación detrás de esto es en realidad muy simple. Puede cambiar la opción A de una conexión sin interrumpirla y ese cambio también puede ser significativo. También puede cambiar la opción A de una conexión sin interrumpirla y ese cambio también puede ser significativo. Sin embargo, cambiar ambas opciones puede no ser significativo en absoluto, estas opciones pueden incluso contradecirse y eso puede interrumpir fácilmente la conexión. Por eso decidimos no fusionar nunca los cambios individuales en uno solo.