Wie kann ich FileZilla dazu bringen, Ordner oder Dateien (wie .svn oder CVS) zu ignorieren?


75

Wie kann ich FileZille dazu bringen, Ordner oder Dateien zu ignorieren? Ich möchte meine Versionskontrolldaten nicht auf meinen Webserver hochladen!

(Frage impliziert in einem Kommentar zu einer anderen Antwort).


3
Sicherlich ist es in diesem Fall am besten, einen SVN / CVS-Export Ihrer Quelle durchzuführen, bevor Sie diese hochladen. Auf diese Weise können Sie sicher sein, keine zufälligen SVN / CVS-Dateien hochzuladen
Nifle

3
Vielleicht. Es gibt jedoch Anwendungsfälle, die über die beiden obigen Beispiele hinausgehen.
Michael Paulukonis

1
Wenn Sie regelmäßig Code hochladen müssen, um Backups auf einer Client-Site zu
speichern

Antworten:


76

In FileZilla 3+, klicken Sie auf den „Filter Verzeichnislisten“ * Taste auf der Taskleiste, um eine Liste der vorhandenen Filter anwenden, bearbeiten oder Ihren einen benutzerdefinierten Filter hinzuzufügen.

* Es ist die Schaltfläche ganz rechts (mit drei Pfeilen) in der mittleren Zeile in Filterknopf unter anderem (Bild vonhttp://wiki.filezilla-project.org/Using )

Detaillierte Informationen zu FileZilla-Filtern


In der von mir verwendeten Version von FileZilla (3.39.0) ist das Symbol nicht mehr zu sehen, aber ich kann über das Menü "Ansicht" unter "Verzeichnislistenfilter ..." filtern (Tastenkürzel: Strg + I) .
Sarah Lewis

26

Klicken Sie auf Ansicht -> Dateinamenfilter (Filezilla 3.3)


9

Für Filezilla 3.14 befindet sich diese Option unter: Ansicht -> Dateinamenfilter ...

Hier ist der Dialog (mit GIT, bower_componentsund node_modulesbenutzerdefinierten Regeln):

Bildbeschreibung hier eingeben

Wie Sie sehen, ist der SVN-Ausschluss jetzt standardmäßig verfügbar. GIT und andere müssen manuell über die Schaltfläche Filterregeln bearbeiten ... hinzugefügt werden .

So sieht der Regeleditor aus (am Beispiel der GIT-Regel):

Bildbeschreibung hier eingeben


3

Komplette Lösung.

Hier ist alles, was Sie tun müssen.

Verknüpfung :: Befehl + I (Mac) ODER Öffnen Sie FileZilla> Ansicht> Dateinamenfilter

Filterbild anzeigen

Klicken Sie dann in der unteren linken Ecke dieses Bildschirms auf Filterregel bearbeiten.

Filterregel bearbeiten

Wie Sie in diesem Bild sehen können, können Sie jetzt

  • Klicken Sie auf die Schaltfläche +
  • Erstellen Sie eine neue Zeile
  • Fügen Sie dem Pfad den Wert Change First Dropdown hinzu
  • Ändern Sie den zweiten Dropdown-Wert in enthält
  • Geben Sie im dritten Textfeld .git ein

Wenn Sie jetzt einfach auf Ihren Repo-Ordner klicken und alle Dateien hochladen möchten, wird der .git-Ordner nicht hochgeladen.

Voila !! Ähnlich können Sie dies auch für Ihren node_modules-Ordner oder andere Ordner tun.

Am besten erstellen Sie einfach einen Distributionsordner, der alle Serving-Dateien für den Client enthalten muss, und klicken für diesen Distributionsordner auf Upload.


Hinweis :: Es tut mir leid, Leute, ich habe nicht genug Reputation, um Bilder hier einzubetten. Bitte klicken Sie mit der rechten Maustaste auf die Bilder und öffnen Sie sie stattdessen auf einer separaten Seite. Ich werde dies aktualisieren, sobald ich so viel Ansehen erlangt habe



1

Filezilla-Filter:

Bildbeschreibung hier eingeben

Beispielsweise möchten Sie Dateien und Ordner ausschließen, die mit "." Beginnen. dh

.config
.pathexclude

usw

Dann in Filezilla:

  • Wählen Sie "Ansicht> Dateinamenfilter ...".
  • "Filterregeln bearbeiten ..."

  • Dateinamenfilter

  • Nur filtern
  • .Dateien
  • .Ordner

  • beginnt mit: Stimmt überein, wenn der Datei- / Verzeichnisname mit der angegebenen Literalzeichenfolge beginnt.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.