Metlivi-bloggen

Så återställer du två offlineändringar i en och samma Obsidian-dagboksanteckning

Om du redigerade samma Obsidian-dagboksanteckning offline på två enheter bör du bevara båda versionerna innan du bestämmer vad som ska sparas. Jämför dem och sammanställ en granskad anteckning. Behåll originalen tills du har öppnat resultatet igen och kontrollerat det. Den här guiden handlar om Obsidian Sync; andra synkroniseringsverktyg kan fungera annorlunda.

29 september 20265 min läsningAv Metlivi Editorial Team
Avsnitt 1

Börja med att säkra de två ändringarna

Pausa redigeringen på båda enheterna. Om de fortfarande är offline gör du en separat kopia av varje version någon annanstans än i det synkroniserade valvet, med olika filnamn, till exempel Diary-device-A-backup.md och Diary-device-B-backup.md. Byt inte namn på, ta bort, installera om, återställ eller framtvinga synkronisering som första åtgärd: du vill ha oberoende kopior ifall en senare åtgärd ändrar innehållet i valvet. Om en enhet ännu inte har återanslutits bör du vänta med det tills anteckningen har kopierats.

En konflikt kan uppstå när båda enheterna ändrar samma fil innan de synkroniseras. Obsidians dokumentation beskriver de tillgängliga hanteringsalternativen, men du måste själv granska vad dagbokstexterna betyder och i vilken ordning de ska stå. Felsökning av konflikter i Obsidian Sync

Avsnitt 2

Välj hur Obsidian Sync ska hantera konflikten

I Obsidian 1.9.7 och senare väljer du Inställningar → Synkronisering → Konfliktlösning → Skapa konfliktfil på varje enhet. Den automatiska sammanfogningen, som är standard, kan behöva rensas upp. Inställningarna är enhetsspecifika. Felsökning av konflikter i Obsidian Sync

När du har återanslutit och kontrollerat synkroniseringsaktiviteten granskar du originalet och filen med namnet original-note-name (Conflicted copy device-name YYYYMMDDHHMM).md. Den senare innehåller ändringarna från enheten som upptäckte konflikten; originalet behåller fjärrversionen. Ingen av beteckningarna visar vilken formulering du tänkte behålla. Felsökning av konflikter i Obsidian Sync

Avsnitt 3

Jämför båda anteckningarna och gör en granskad sammanfogning

Öppna originalet och konfliktkopian sida vid sida. Jämför hela texten från början till slut, inklusive inledningen, datumen, styckena kring stället där du arbetade och avslutningen. Markera innehåll som bara finns i den ena kopian. Dagbokstext kan innehålla stycken som ser identiska ut eller ändringar av samma mening. Avgör utifrån betydelsen och ditt minne, inte bara genom att jämföra rader.

Skapa en tredje fil med ett tillfälligt namn, till exempel Diary-merge-review.md. Kopiera in det material du vill behålla från båda versionerna och lös överlapp manuellt. Se till att ordningen är begriplig: om inläggen handlar om händelser i kronologisk ordning bör du bevara den kronologin när det går. Om du inte kan avgöra vilken av två versioner som var avsedd bör du behålla båda och lägga till en tydlig anteckning om att återkomma till frågan, i stället för att välja i tysthet. Det här är en försiktig redaktionell metod, inte en Obsidian-funktion eller en garanti för automatisk sammanfogning.

Kontrollera att granskningsfilen innehåller alla avsnitt du ville spara innan du ersätter den officiella dagboksanteckningen. Stäng och öppna filen igen och jämför den sedan en gång till med båda källkopiorna. Om anteckningen är lång eller om det är svårt att avgöra vad som ska behållas låter du kopiorna ligga kvar och återkommer till sammanfogningen senare.

Avsnitt 4

Använd versionshistoriken som ytterligare en återställningsväg

Obsidian Sync sparar anteckningsversioner och versionshistoriken låter dig granska tidigare innehåll och återställa en version. Öppna anteckningens Öppna versionshistorik, välj en version att granska och använd Återställ endast om du bestämmer dig för att det är den version du vill ha. Återställningen ersätter anteckningens innehåll. Lagringstiden beror på Sync-abonnemanget, så versionshistoriken är en reservlösning och ersätter inte att först skapa oberoende kopior. Versionshistorik i Obsidian Sync

Om du vill felsöka tidpunkten för konflikten kan du söka efter ”Conflict” eller ”Merge Conflicts” i synkroniseringsloggen. Om en anteckning saknas använder du den dokumenterade vyn för versionshistoriken för borttagna filer. Håll all återställd text separat tills du har jämfört den med dina säkerhetskopior. Felsökning av konflikter Versionshistorik

Avsnitt 5

När är det säkert att ta bort kopiorna?

Överväg att städa upp först när den slutliga anteckningen har sparats, öppnats igen och kontrollerats mot båda de bevarade texterna. Behåll originalen tills du är nöjd med att den sammanfogade anteckningen innehåller de avsnitt du vill ha. Om du tar bort dem bör du kontrollera att den officiella dagboksanteckningen fortfarande är intakt efter att synkroniseringen har slutförts på båda enheterna.

Utgå inte från att samma beteende gäller för alla anteckningsappar eller filsynktjänster. Syncthing dokumenterar till exempel att samtidiga ändringar av en fil som skiljer sig mellan enheter kan skapa en .sync-conflict-...-fil. Tjänsten anger också att sådana filer behandlas som vanliga filer och sprids till enheterna. Det skiljer sig från Obsidians dokumenterade namngivning och konfliktinställningar och visar varför du bör ta reda på vilken produkt som skapade kopian innan du tar bort den. Syncthing: Förstå synkronisering

Relaterad läsning

Fortsätt utforska detta ämne