# Synkroniseraren

## Inledning

Funktionen jämför två kataloger med alla underkataloger, och visar skillnaderna mellan dem. Efter att ha valt några alternativ och jämförelsefunktion, kan du synkronisera filerna och katalogerna. En panel kan vara en &FTP;-server. Glöm inte alternativet Jämför innehåll om filstorleken förblir likadan. Välj Kommando Synkronisera kataloger eller &Ctrl; Y för att starta funktionen. Färgerna går att anpassa. Synkroniseraren har sina egna snabbtangenter.

För lokala filer: Synkroniseraren ändrar datuminformationen till originaldatum.

### Synkroniseraren

Synkroniseraren

### Procedur:

1. Ställ in Vänster katalog och Höger katalog som du vill jämföra.

2. Anpassa det valfria filfiltret, allmänna filter och avancerade filter. De allmänna filtren omfattar alternativet Sök inte i vilket låter dig undanta kataloger från jämförelse.

3. Ställ in alternativen i kryssrutor: Upprepa i underkataloger, Följ symboliska länkar, Jämför innehåll, Ignorera datum, Asymmetrisk, Ignorera skiftläge och Ignorera dolda filer.

4. Klicka på knappen Jämför för att jämföra katalogerna.

5. Genom att använda Visa alternativ kan du inkludera eller undanta vissa filtyper. Filerna som inte är i listan förblir orörda av synkroniseringen.

6. Om det behövs kan du ändra uppgift bestämd av jämförelsen med högerklickmenyn.

7. När du tycker att jämförelseresultaten stämmer, klicka på knappen Synkronisera för att visa synkroniseringsdialogrutan.

8. Efter att ha valt alternativen för synkroniseraren, klicka på knappen Starta för att starta synkroniseringsprocessen.

En detaljerad förklaring av alla funktioner och knappar ges i följande text.

## Jämförelse

Panelelement

  - Vänster katalog: Baskatalogen på vänster sida.

  - Höger katalog: Baskatalogen på höger sida.

  - Filfilter: Filtrerar filnamn vid synkronisering. t.ex. `*.png` väljer bara filer vars namn slutar med `.png`. Kataloger listas om katalognamnet slutar med `.png` eller om katalogen innehåller filer som slutar med `.png` Exempel på att inkludera eller undanta flera filer: `'*.cpp *.h | *.moc.cpp'` inkluderar `*.cpp *.h` och undantar `*.moc.cpp`.

  - Allmänna filter: Sök efter, innehållande text

  - Avancerade filter: Storlek, datum, ägare

Kriterier för filnamnsfiltrering

  - Du kan använda jokertecken. Flera mönster skiljs åt av mellanslag (vilket betyder logiskt ELLER) och mönster som undantas från sökningen använder symbolen lodrätt streck. Om mönstret avslutas med ett snedstreck (*mönster*/), betyder det att mönstret hör ihop med rekursiv sökning i kataloger.

  - mönster - betyder att söka efter de filer eller kataloger vars namn motsvarar mönstret, rekursiv sökning går igenom alla underkataloger oberoende av mönstrets värde.

  - mönster/ - betyder att söka efter alla filer eller kataloger, men rekursiv sökning går igenom eller undantar katalogerna vars namn motsvarar mönstret.

  - Du kan använda citationstecken för namn som innehåller mellanslag. Filtret "Program och filer" söker efter de filer eller kataloger vars namn är `Program och filer`.

  - Exempel:

  - `*.o`

  - `*.h *.c??`

  - `*.cpp *.h | *.moc.cpp`

  - `* | CVS/ .svn/`

  - Observera: sökbegreppet 'text' är ekvivalent med '*text*'.

Alternativ med kryssrutor

  - Upprepa i underkataloger: Synkroniseraren går igenom underkataloger vid jämförelse.

  - Följ symboliska länkar: Synkroniseraren följer symboliska länkar till kataloger (inte filerna).

  - Jämför innehåll: Filer vars storlek är lika jämförs också enligt innehåll.

  - Ignorera datum: Ignorerar datuminformation (användbart för &FTP;, smb, arkiv, ... ), datuminformationen är bara relevant i det lokala filsystemet.

  - Asymmetrisk: Vänster katalog är målkatalog, och höger katalog är källkatalog. Funktionen synkroniserar innehållet i den vänstra katalogen med den högra katalogen.

    - Filer som bara finns på vänster sida kommer att tas bort.

    - Filer som bara finns på höger sida kommer att kopieras till vänster.

    - Filer som anses vara lika förblir orörda.

    - De filer som anses vara olika kommer att kopieras till vänster. Använd funktionen med försiktighet!

      - Observera att det finns en funktion för att undvika dataförluster: om datum tas hänsyn till (eftersom Ignorera datum är inaktiverat), då är den normala åtgärden att inte skriva över en fil med en äldre version av den. Användaren kan fortfarande skriva över genom att högerklicka och välja Kopiera från höger till vänster).

    Funktionen är användbar om datuminformationen inte är pålitlig, eller för att synkronisera den vänstra katalogen med innehållet i en filserver (som en nerladdning). Alternativt, är den användbar för att göra en säkerhetskopia från den högra katalogen till den vänstra. Observera: Använd INTE alternativet för att synkronisera en skrivbordsdator med en bärbar dator (t.ex. kommer filer som bara finns på vänster sida att tas bort).

  - Rulla resultat: Det här är för långsamma &FTP;-servrar, ... När synkroniseringen är klar med jämförelse av en fil, lägger den till filen i slutet på listan och rullar fönstret, om det behövs. Det är viktigt om du vill veta vad synkroniseringen gör. Om &FTP;-servern är långsam kan jämförelsen av en katalog ta mycket lång tid. Genom att aktivera alternativet, kan du se att jämförelsen "lever", men är långsam. För snabba filsystem kan den minska jämförelsehastigheten något.

  - Ignorera skiftläge: Skiflägesokänslig jämförelse av filnamn, som är användbart vid synkronisering av filsystem på &Windows;.

  - Ignorera dolda filer: Ignorerar filer som börjar med en punkt.

När allting som nämns ovan är klart, klicka på knappen Jämför för att jämföra katalogerna. Resultaten visas i fillistan.

Fillista

  Fillistan har följande kolumner: "Vänster namn, vänster storlek, vänster tid, uppgift, höger tid, höger storlek, höger namn". Här kan du kontrollera jämförelseresultatet och ändra synkroniseringsåtgärder om du önskar. Textfärgen definierar förvald kopieringsriktning, bestämd av jämförelsen.

  - Grön: Kopiera från vänster till höger.

  - Blå: Kopiera från höger till vänster eller ta bort från höger sida i asymmetriskt läge.

  - Röd: Filer som är olika enligt angivna kriterier (ingen kopieringsriktning).

  - Svart: Filer som är identiska (ingen kopieringsriktning).

  Ett dubbelklick på en fil anropar funktionen Jämför innehåll i &krusader;. Uppgiftskolumnen (<=>) definierar förvald kopieringsriktning, som kan ändras av användaren om det behövs. Resultatfönstret stöder att dra objekt till andra fönster (dra [vänster], skift+dra [höger]) och kopiera markerade objekt till vänster eller höger till klippbordet (&Ctrl;C).
Fillista: Kolumnen Uppgifter (<=>)

  Kolumnen visar uppgiften som planeras för synkroniseraren. Uppgiften kan ändras med högerklickmenyn.

  - ->: Kopiera från den vänstra till den högra sidan. För kataloger: Skapa katalog med `mkdir` på högra sidan.

  - =: Filerna är likadana, gör ingenting.

  - !=: Filen är undantagen, eller så vet inte synkroniseraren vad som ska göras.

  - <-: Kopiera från den högra till den vänstra sidan. För kataloger: Skapa katalog med `mkdir` på vänstra sidan.

  - DEL: Ta bort filer från den högra sidan.

Visa alternativ

  Här kan du inkludera eller undanta vissa filtyper. De filer som inte är i listan förblir orörda vid synkronisering.

  - ->: Aktivera eller inaktivera kopieringsuppgiften från vänster till höger.

  - =: Aktivera eller inaktivera listning av likadana filer.

  - !=: Aktivera eller inaktivera listning av undantagna eller vet inte vad som ska göras filer.

  - <-: Aktivera eller inaktivera kopieringsuppgiften från höger till vänster.

  - Papperskorg: Aktivera eller inaktivera uppgiften att ta bort filer från vänster sida.

  - Dubbletter: Aktivera eller inaktivera de filer som finns på båda sidorna.

  - Enstaka: Aktivera eller inaktivera de filer som bara finns på en sida.

Åtgärdsknappar

  - Jämför: Jämför katalogerna. Resultaten visas i fillistan.

  - Stoppa: Stoppar jämförelsen.

  - Synkronisera: Visar synkroniseringsdialogrutan.

  - Stäng: Stänger synkroniseringsfönstret.

Statusraden kan innehålla

  - Antal genomsökta kataloger vid jämförelse.

  - Filnamnet vid jämförelse enligt innehåll (för stora filer).

  - Antal filer i listan.

Högerklickmeny på fillistan

  Högerklickmenyn är uppdelad i tre delar:

  1. Ändra uppgift bestämd av jämförelsen. Markera en eller flera filer. Ändringen gäller markeringen, och inte bara objektet som klickas på med höger musknapp. Om det markerade objektet är en katalog gäller ändringen också alla dess filer och underkataloger.

  - Synkronisera kataloger...: Startar synkronisering.

  - Uteslut: Uteslut en fil eller katalog från synkronisering (uppgiften ändras till != ).

  - Återställ ursprunglig åtgärd: Uppgiften ändras till det ursprungliga resultatet efter jämförelsen.

  - Vänd riktning: Uppgiften ändras (-> till <-, och <- till ->).

  - Kopiera från höger till vänster: Uppgiften ändras till <-.

  - Kopiera från vänster till höger: Uppgiften ändras till ->.

  - Ta bort (vänster enstaka): Uppgiften ändras till DEL.

  2. Ändra markeringar

  - Markera objekt: Öppnar en dialogruta som låter dig markera objekt. Det är dialogrutan Markera grupp från menyn Redigera.

  - Avmarkera objekt: Öppnar en dialogruta som låter dig avmarkera objekt. Det är dialogrutan Avmarkera grupp från menyn Redigera.

  - Invertera markering: Invertera markeringsstatus för alla objekt.

  3. Övriga (observera att följande alternativ gäller filen som klickas med höger musknapp, och inte markeringen).

  - Granska vänster fil: Startar granskning av den vänstra filen.

  - Granska höger fil: Startar granskning av den högra filen.

  - Jämför filer: Startar jämförelseverktyget (t.ex. &kompare;) med filerna.

Övriga knappar

  - Profiler: Om du behöver synkronisera samma kataloger ofta, kan du spara inställningarna, t.ex. inkluderade filer, undantagna filer, ... Klicka på knappen Profil, så kommer du att kunna lägga till, ladda, spara eller ta bort synkroniseringsprofiler.

  - Byt sidor: Byter sidor i fillistan.

Synkronisera med Kget

  Om du vill synkronisera en lokal katalog med en instabil &FTP;-server är kget en mycket bättre lösning än enkel filkopiering. Efter jämförelse kan du högerklicka på resultatlistan och välja Synkronisera med KGet för att utföra synkroniseringen. Därefter laddas de listade filerna ner med kget istället för &krusader;. Naturligtvis måste kget vara installerat på datorn, annars är det inte tillgängligt.

## Synkronisering

Efter att ha klickat på knappen Synkronisera, visas synkroniseringsdialogrutan.

Kryssrutor

  Här bekräftar du synkroniserarens kopierings- och borttagningsåtgärder

  - Höger till vänster: Kopiera X1 filer (Y1 byte). Aktivera eller inaktivera kopiering från höger till vänster.

  - Vänster till höger: Kopiera X2 filer (Y2 byte). Aktivera eller inaktivera kopiering från vänster till höger.

  - Vänster: Ta bort X3 filer (Y3 byte). Aktivera eller inaktivera borttagning på vänster sida.

  - Bekräfta överskrivningar: Genom att aktivera alternativet, visar Krusader dialogrutan Byt namn, Hoppa över, Skriv över, Hoppa över alla, Skriv över alla, innan en fil skrivs över.

Statusbeteckningar

  - Klar: A1/A2 filer, B1/B2. Raden ändras vid synkronisering, och visar att synkroniseringen avslutades med A1 filer av A2 (B1 byte av B2).

  - Förloppsrad: Visar synkroniseringens förlopp (baserat på storlek).

Åtgärdsknappar

  - Starta: Startar synkroniseringen.

  - Paus/Återuppta: Gör paus i eller återupptar synkroniseringsprocessen.

  - Stäng: Stänger synkroniseringsdialogrutan (och stoppar synkronisering).

Parallell synkronisering

  - Man kan ange antalet 'kvasitrådar'.

  - Kan drastiskt öka hastigheten vid synkronisering med långsamma &FTP;-servrar.

  - Påverkar inte hastigheten vid lokala synkroniseringar.

  - Fjärrjämförelse enligt innehåll och katalogjämförelse görs i parallell.

  - Fjärrsynkronisering utförs också i parallell, utom uppgiften att skapa kataloger med `mkdir` (`mkdir` måste göras innan kopiering).