Worden je bestanden niet goed gesynchroniseerd? In sommige gevallen is het nodig om de ingestelde synchronisaties te resetten. Hier leggen we uit hoe je dat doet.
Liever eerst contact met onze supportafdeling? We staan voor je klaar via een bericht in je TransIP-controlepaneel!
Windows
Sluit eerst de desktopapp af, in Windows doe je dat als volgt.
- Klik rechtsonder naast de tijd van Windows met de rechtermuisknop op het icoon van de desktopapp.
- Kies voor STACK afsluiten of Quit STACK.
Mogelijk is het STACK icoon verborgen. Klik dan geval eerst op het pijltje dat omhoog wijst in de taakbalk om het STACK icoon weer te geven.
Nu zoeken en verwijderen we de bestaande synchronisatie-databases op de onderstaande manier.
- Open het programma PowerShell.
- Plak onderstaande regel in PowerShell en druk op enter. Je ziet nu een lijst met lokale mappen die je synchroniseert met STACK, evenals de namen van de corresponderende synchronisatie-databases (dat zijn bestanden waarin de desktopapp bijhoudt welke bestanden nog moeten worden gesynchroniseerd).
cat $env:APPDATA\STACK\stack.cfg | Select-String journalPath,localPath | sort
Voer op dezelfde manier de onderstaande opdracht uit om de (eerste) synchronisatie-database te verwijderen. Daarbij zijn <localPath> en <journalPath> de waardes die je met de bovenstaande opdracht hebt gevonden.
rm -force <localPath>/<journalPath>
Dus bijvoorbeeld:
rm -force C:/Users/Felix/stack/._sync_790eec04eab5.db
Mocht je meerdere synchronisaties ingesteld hebben, herhaal de bovenstaande stappen dan voor de rest van de synchronisaties.
Na het verwijderen van alle synchronisatie-databases start je de desktopapp weer. Houd er rekening mee dat je lokale bestanden nu automatisch allemaal opnieuw vergeleken worden met de corresponderende bestanden op je STACK.
macOS
Sluit eerst de desktopapp af, in macOS doe je dat als volgt.
- Klik rechtsboven in je scherm op het icoon van de desktopapp.
- Kies voor STACK afsluiten of Quit STACK.
Nu zoeken en verwijderen we de bestaande synchronisatie-databases op de onderstaande manier.
- Open de Terminal-app.
- Plak onderstaande regel in Terminal en druk op enter. Je ziet nu een lijst met lokale mappen die je synchroniseert met STACK, evenals de namen van de corresponderende synchronisatie-databases (dat zijn bestanden waarin de desktopapp bijhoudt welke bestanden nog moeten worden gesynchroniseerd).
cat ~/Library/Preferences/STACK/stack.cfg | grep 'journalPath\|localPath' | sort
Voer op dezelfde manier de onderstaande opdracht uit om de (eerste) synchronisatie-database te verwijderen. Daarbij zijn <localPath> en <journalPath> de waardes die je met de bovenstaande opdracht hebt gevonden.
rm <localPath>/<journalPath>
Dus bijvoorbeeld:
rm /Users/felix/stack/._sync_790eec04eab5.db
Mocht je meerdere synchronisaties ingesteld hebben, herhaal de bovenstaande stappen dan voor de rest van de synchronisaties.
Na het verwijderen van alle synchronisatie-databases start je de desktopapp weer. Houd er rekening mee dat je lokale bestanden nu automatisch allemaal opnieuw vergeleken worden met de corresponderende bestanden op je STACK.
Linux
Sluit eerst de desktopapp af, in Linux doe je dat als volgt.
- Open je favoriete terminal-app.
- Plak onderstaande regel in de terminal en druk op enter. Je ziet nu een lijst met lokale mappen die je synchroniseert met STACK, evenals de namen van de corresponderende synchronisatie-databases (dat zijn bestanden waarin de desktopapp bijhoudt welke bestanden nog moeten worden gesynchroniseerd).
ps ax | grep stack
- Kopieer het meest linker nummer van het stack proces, dit is de process ID van de desktopapp.
- Voer de onderstaande opdracht uit om dit proces af te sluiten, waar <process ID> de waarde is die je zojuist hebt gevonden.
kill <process ID>
Nu zoeken en verwijderen we de bestaande synchronisatie-databases op de onderstaande manier.
- Plak onderstaande regel in je terminal en druk op enter. Je ziet nu een lijst met lokale mappen die je synchroniseert met STACK, evenals de namen van de corresponderende synchronisatie-databases (dat zijn bestanden waarin de desktopapp bijhoudt welke bestanden nog moeten worden gesynchroniseerd).
cat ~/.config/STACK/stack.cfg | grep 'journalPath\|localPath' | sort
Voer op dezelfde manier de onderstaande opdracht uit om de (eerste) synchronisatie-database te verwijderen. Daarbij zijn <localPath> en <journalPath> de waardes die je met de bovenstaande opdracht hebt gevonden.
rm <localPath>/<journalPath>
Dus bijvoorbeeld:
rm /home/felix/stack/._sync_790eec04eab5.db
Mocht je meerdere synchronisaties ingesteld hebben, herhaal de bovenstaande stappen dan voor de rest van de synchronisaties.
Na het verwijderen van alle synchronisatie-databases start je de desktopapp weer. Houd er rekening mee dat je lokale bestanden nu automatisch allemaal opnieuw vergeleken worden met de corresponderende bestanden op je STACK.
Afhankelijk van de hoeveelheid bestanden die vergeleken moeten worden en je internetsnelheid kan dit proces enkele uren in beslag nemen.
In dit artikel hebben we uitgelegd hoe je de synchronisaties in de desktopapp reset.
Mocht je naar aanleiding van dit artikel nog vragen hebben, aarzel dan niet om contact op te nemen met onze supportafdeling. Scrol hiervoor naar beneden en klik op de knop Neem contact op.
Wil je dit artikel bespreken met andere gebruikers? Laat dan een reactie achter!
Tnx, bij mij als ik een map uit de stack app deselecteerde werd deze niet van de computer verwijderd.
Nu werkt het weer goed.