Symptom
Kod korištenja Personal Safea može doći do sukoba podataka. Na primjer, ako se veza promijeni na računalu A i također ažurira u sigurnom pohraništu, a zatim se ista veza promijeni na računalu B prije nego što računalo B stigne ažurirati vezu iz sigurnog pohraništa, VPN Tracker će imati problem: veza sada postoji u dvije različite verzije, verzija u sigurnom pohraništu i lokalna verzija.
Rješenje
Odlučili smo da u svakom trenutku može postojati samo jedna „istina”, a budući da VPN Tracker ne može odrediti tko govori istinu, prikazat će stanje sukoba i zamoliti korisnika da ga riješi. Dostupne su tri opcije:
Ne poduzimajte ništa; sukob će trajati dok se ne riješi.
Sigurno pohranište je u pravu; verzija iz sigurnog pohraništa preuzima se.
VPN Tracker je u pravu; verzija VPN Trackera zapisuje se u sigurno pohranište.
Obrazloženje
Obrazloženje za to zapravo je vrlo jednostavno. Možete promijeniti opciju A veze bez da je prekidate, a ta promjena također može biti značajna. Također možete promijeniti opciju A veze bez da je prekidate, a ta promjena također može biti značajna. Međutim, promjena obje ove opcije možda uopće neće biti značajna, te se opcije sada mogu čak i međusobno proturječiti i to može lako prekinuti vezu. Stoga smo odlučili nikada ne spajati pojedinačne promjene u jednu.