Dateien in TeamDrive filtern

Um Dateien von der Synchronisierung auszuschließen, muss in der TeamDrive-Filterdatei ein Filter gesetzt werden. Beim Bearbeiten der TeamDrive-Filterdatei ist es wichtig, dass Sie einen Standard-Texteditor verwenden. Wir empfehlen die Verwendung von TextEdit (OS X) oder NotePad (Windows). WordPad (Windows) fügt z.B. Textformatierungen hinzu, die möglicherweise Störungen bei der Anwendung des Filters verursachen können.

Beim Speichern der Datei ist es wichtig, sie als UTF-8-kodierte Datei zu speichern und keine „.txt“-Erweiterung hinzuzufügen:

  • Unter Windows können diese Optionen während des „Speichern unter“-Prozesses gefunden werden. Unter „Speichern unter Typ“ wählen Sie „Alle Dateien“.
  • Wählen Sie unter „Kodierung“ UTF-8.

Unter OS X finden Sie diese Optionen in der Einstellungsleiste.

  • Wählen Sie auf der Registerkarte „Öffnen und Speichern“ und unter dem Abschnitt „Kodierung von Nur-Text-Dateien“ -> „Dateien speichern“ die Option „Unicode (UTF-8)“.
  • TeamDrive Filter File

Die Standard Filter-Datei hat den Namen „teamdrive.fsfilter“ und liegt im „User Shared Path“:

Windows: „C:/ProgramData/TeamDrive/“

(Wenn der Ordner ‚ProgramData‘ nicht sichtbar ist, suchen Sie den Ordner mit „%programdata%„)

Linux: „/etc/“

Mac OS X: „/Users/Shared/“

Wenn die Datei „teamdrive.fsfilter“ von ihrem Standard-Speicherort verschoben wurde, muss der neue Speicherort der Datei in der Datei „teamdrive.ini“ definiert werden.

TeamDrive .ini File

Die Datei „teamdrive.ini“ ist auch im „gemeinsamen Benutzerpfad“ zu finden.
Um den neuen Speicherort der Datei „teamdrive.fsfilter“ zu definieren, verwenden Sie:

fs-filter-file=

Filter-Funktionen

Die Filterfunktionen basieren auf Wildcard Matching (die Fähigkeit, eine Gruppe von Dateien durch Verwendung von Platzhaltern zu identifizieren). Jedes Zeichen steht für sich selbst, mit Ausnahme der unten genannten Zeichen.
So entspricht c dem Zeichen c.

?: Passt auf jedes einzelne Zeichen. Es ist dasselbe wie in vollständigen regexps.

*: Stimmt mit null oder mehr beliebigen Zeichen überein. Es ist dasselbe wie .* in vollständigen regexps.

[...]: Zeichensätze können in eckigen Klammern dargestellt werden, ähnlich wie in vollständigen regexps. Innerhalb der Zeichenklasse, wie auch außerhalb, hat der Backslash keine besondere Bedeutung.

#: Bedeutet, dass alles Nachfolgende als Kommentar behandelt wird.

Beispiele:

Filtern von Daten

#Filter alle „newname.txt“ Dateien

*/newname.txt

Filterung basierend auf Dateiendung

#Filter alle „.lock“ files

*.lock

Filtern von Unterordnern

#Inhalt von Ordnern filtern

#Ignoriere ’neue Ordner‘ Ordner und Dateien

*/neuer Ordner

*/neuer Ordner/*

Um den Inhalt von Ordnern zu filtern, müssen 2 Filterausdrücke geschrieben werden. Der erste Filter schließt alle Ordner mit der Bezeichnung „neuer Ordner“ aus. Der zweite Filter schließt alle Inhalte von Ordnern mit dem Namen „neuer Ordner“ aus.