Ich versuche, meinen Firefox-Profilordner mit Dropbox zu synchronisieren, aber es gibt mehrere Dateien, die Firefox häufig ändert
- Ordner: Cache, OfflineCache kann ausgeschlossen werden
- Dateien: urlclassifier3.sqlite, places.sqlite - diese Dateien sind groß und werden jederzeit geändert
Betriebssystem: Windows 7
Weiß jemand, wie man die in # 2 aufgelisteten Dateien von der Dropbox-Synchronisierung ausschließt?
robocopy C:\Users\Someone\AppData\Roaming\Mozilla\Firefox\Profiles\default C:\Users\Someone\dropbox\apps\firefox\ places.sqlite /MOT:60
- Sie können festlegen, dass es mit Windows gestartet wird, damit Sie nicht jeden Start erneut ausführen müssen.Antworten:
Um Dateien, nicht Ordner, von Dropbox auszuschließen, gibt es einen Trick, den Sie ausführen können:
Verschieben Sie die Datei an einen anderen Ort
Erstellen Sie einen Ordner mit demselben Namen anstelle der Datei
Gehen Sie zu Dropbox-Optionen für die selektive Synchronisierung und ignorieren Sie den Ordner. Dadurch wird er auch gelöscht
Verschieben Sie die Datei wieder an ihren Platz
Beispiel
Viel Spaß mit deiner ignorierten Datei!
quelle
.dropboxignore
Akte: PUnter Linux können Sie
dropbox
das mit Dropbox gelieferte Befehlszeilentool verwenden:quelle
.log
synchronisiert werden.dropbox exclude
Befehl ausgeben , werden alle in Parametern verwendeten Platzhalter (von Ihrer Shell) ausgewertet und die übereinstimmenden Dateinamen werden von dropbox ausgeschlossen. Dropbox interpretiert die ausgeschlossenen Dateipfade nicht als Muster, selbst wenn Ihre Shell eine Zeichenfolge mit einem Sternchen durchläuft. Das Ausschließen*.log
verhindert also nicht, dass eine aufgerufene Dateifoo.log
synchronisiert wird, sondern schließt nur eine buchstäblich aufgerufene Datei aus*.log
.dropbox exclude
sich.Gehen Sie in den Dropbox-Einstellungen zu Erweitert > Selektive Synchronisierung . Wenn Sie eine erweiterte Ansicht oder eine ähnliche Schaltfläche sehen, klicken Sie darauf. Deaktivieren Sie die Cache-Ordner und alle anderen Ordner, die Firefox häufig ändert.
Ich habe dies mit meiner Chrome-Installation getan und die obigen Schritte haben mir dabei geholfen, die Synchronisierung von riesigen Caches, Symbolen usw. zu verhindern.
Wie bei allen Dateien, die Sie nicht synchronisieren möchten, die sich jedoch in Ordnern befinden, die Sie synchronisieren möchten, beenden Sie Firefox,
verschieben Sie die Datei an einen anderen Speicherort und erstellen Sie am ursprünglichen Speicherort einen symbolischen oder festen Link dazu. Wenn Firefox erneut ausgeführt wird, wird die Datei so angezeigt, als wäre sie nie verschoben worden. Dropbox erkennt jedoch den Link und synchronisiert die eigentliche Datei nicht.Anscheinend synchronisiert Dropbox symbolische Links oder feste Links so, als wären es tatsächliche Dateien.
Wenn Sie jedoch genau wissen, welche Dateien in einem Ordner Sie synchronisieren möchten (dh, ihre Namen sind fest, ändern sich nicht oder sind zufällig), können Sie einen Reverse-Syncing-Hack durchführen:
Dropbox synchronisiert diese Dateien so, als ob sie sich in diesem neuen Ordner befinden, obwohl sie sich tatsächlich im Original befinden. Außerdem synchronisiert Dropbox keine Dateien, zu denen Sie keine Links erstellt haben.
quelle
Da die Dropbox-Mitarbeiter klarstellten , dass keine selektive Datei- / Ordnersynchronisierung implementiert wird, muss der Benutzer diese manuell implementieren. Anstatt einen symbolischen Link zu verwenden, können Sie ein Programm wie FreeFileSync verwenden und genau anpassen, welche Dateien Sie synchronisieren möchten und in welchen Ordner [x].
Sie können entweder Realtimesync oder Windows Task Scheduler verwenden, um genau zu steuern, wie oft die Dateien synchronisiert werden.
Oder wenn Sie Ihre Dateien komprimieren / verschlüsseln möchten, können Sie Cryptsync verwenden .
Ich verstehe, dass für diejenigen, die große Dateien an anderer Stelle auf ihrem System haben und diese nicht in einen separaten Ordner duplizieren möchten (und daher symbolische Links verwenden), dies keine ideale Situation ist. Wenn es eine Möglichkeit gäbe, festzulegen, wie oft der Syslink angewendet werden soll, wäre dies möglicherweise ein Kompromiss. Richten Sie zum Beispiel eine Windows-Aufgabe ein, um Symlink hinzuzufügen, warten Sie xx Minuten, bis die Dropbox-Synchronisierung abgeschlossen ist, und anschließend eine weitere Aufgabe, um den Symlink zu löschen / rückgängig zu machen, um eine unerwünschte automatische Synchronisierung durch Dropbox zu verhindern.
Hier ist ein Foto, das Dropbox-Mitarbeiter zeigt, die nach mehr als drei Jahren mehrfacher Anfrage bestätigen, dass sie die Funktion nicht hinzufügen:
^ Ich weiß nicht, wie ich das Bild als Miniaturbild oder kleiner machen soll, damit Benutzer darauf klicken und es in einem separaten Leuchtkasten vergrößern können.
quelle
Sie können Dateien nicht von der Dropbox-Synchronisierung ausschließen, aber Sie können sie löschen oder den Speicherort dieser Dateien ändern.
Die Verwendung von DropBox für Firefox-Synchronisierung kann zu Profilkonflikten führen. Verwenden Sie besser FireFox, das auf der Registerkarte Synchronisierung unter Optionen oder Einstellungen integriert ist
quelle
[HINWEIS: Dies funktioniert nicht mehr und wird von DropBox und mir aufgrund meiner persönlichen Erfahrungen mit Symlinks, die eine hohe CPU-Auslastung der Dropbox-App verursachen, entmutigt. Ich überlasse die Antwort hier der Nachwelt und einer Warnung an andere. Keine Notwendigkeit zu stimmen ( ahem )]
Ich bin mir nicht sicher, welches Betriebssystem Sie verwenden oder wie Firefox darauf reagieren würde, aber wann immer ich Dateien aus Dropbox ausschließen muss (die nicht einfach gelöscht oder verschoben werden können, aus welchem Grund auch immer), verschiebe ich die Datei einfach aus dem Dropbox-Ordner und erstellen Sie dann einen Symlink am alten Speicherort, der auf den neuen verweist.
Dropbox synchronisiert den Link als symbolischen Link, weiß / kümmert sich aber nicht um den zugrunde liegenden Inhalt.
quelle