Seafile bietet Ihnen die Möglichkeit, Dateien oder Ordner innerhalb einer gemeinsamen Bibliothek von der Synchronisation auszuschließen.
Hinweis: Das im Folgenden beschriebene Verfahren listet Dateien und Ordner auf, die nicht synchronisiert werden sollen, und speichert diese Liste in einer Datei ab. Wurden die darin aufgeführten Dokumente schon einmal synchronisiert und erst nachträglich zur Liste der auszuschließenden Dateien hinzugefügt, werden nur zukünftige Änderungen ausgeschlossen. Die Dateien bleiben aber weiterhin verfügbar. Dateien, die über die Seafile-Webseite hochgeladen werden, werden in jedem Fall synchronisiert, auch wenn sie in der Liste aufgeführt sind.
Um Dateien von der Synchronisation auszuschließen, müssen Sie im Wurzelverzeichnis der Bibliothek eine Textdatei anlegen. Verwenden Sie zum Erstellen und Bearbeiten dieser Datei einen Texteditor (z.B. Notepad, vi, Emacs) und keine Textverarbeitung (also nicht Word oder LibreOffice Writer).
Nennen Sie die Datei
seafile-ignore.txt.
In dieser speziellen Datei teilen Sie dem Seafile-Server mit, welche Dateien in der Bibliothek von der Synchronisation ausgeschlossen werden sollen. Jede Zeile in der Datei seafile-ignore.txt bezeichnet entweder direkt eine Datei bzw. einen Ordner oder stellt ein Suchmuster dar. Sonstigen Text innerhalb der Datei markieren Sie zu Beginn jeder Zeile mit # als Kommentarzeichen. Leerzeilen werden ignoriert.
Zur Angabe der auszuschließenden Dateien und Ordner haben Sie folgende Möglichkeiten:
Um eine einzelne Datei auszuschließen, verwenden Sie ihren vollständigen Namen:
MeinDokument.txt
Um mehrere Dateien auszuschließen, schreiben Sie jede Datei in eine eigene Zeile:
MeineWebseite.html
MeineZweiteWebseite.html
Stadtplan.pdf
Man kann Dateien auch mittels Platzhalter bezeichnen. Als Platzhalter werden die üblichen Zeichen * (Asterisk ersetzt beliebig viele Zeichen) und ? (Fragezeichen ersetzt genau ein Zeichen) gebraucht. Schreiben Sie also
*.html
um alle Dateien auszuschließen, die auf .html enden und
MeinDokument-?.odt
um alle Dateien MeinDokument-1.odt bis MeinDokument-9.odt auszuschließen und ebenso die Dateien MeinDokument-A.odt bis MeinDokument-X.odt.
Um einen ganzen Ordner von der Synchronisation auszuschließen, hängen Sie ein Slash / an den Namen des Ordners an:
MeinOrdner/
Man kann Ordner mit Platzhaltern kombinieren. Verwenden Sie
MeinOrdner/*.tmp
um alle .tmp Dateien innerhalb dieses Ordners auszuschließen.