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

41099
Michael Paulukonis

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

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

70
In diesem Fall wäre es sicherlich am besten, einen ** svn / cvs-Export ** Ihrer Quelle durchzuführen, bevor Sie ihn hochladen. Auf diese Weise können Sie sicher keine zufälligen svn / cvs-Dateien hochladen Nifle vor 15 Jahren 3
Vielleicht. Es gibt jedoch Anwendungsfälle außerhalb der beiden obigen Beispiele. Michael Paulukonis vor 15 Jahren 2
Wenn Sie regelmäßig Code hochladen müssen, um Backups auf einer Client-Site zu behalten (und diese nicht für so etwas wie beanstalkapp bezahlen möchten), ist dieser Filter sehr wichtig Click Upvote vor 12 Jahren 0

6 Antworten auf die Frage

74
Michael Paulukonis

Klicken Sie in FileZilla 3+ in der Taskleiste auf die Schaltfläche "Verzeichnisse filtern" *, um eine Liste der vorhandenen Filter anzuzeigen, die Sie anwenden, bearbeiten oder einen benutzerdefinierten Filter hinzufügen können.

* Es ist die am weitesten rechts liegende Schaltfläche (mit drei Pfeilen) in der mittleren Zeile Filter-Taste, unter anderem (Bild aushttp://wiki.filezilla-project.org/Using )

Ausführliche Informationen zu FileZilla-Filtern

24

Klicken Sie auf Ansicht -> Dateinamenfilter (Filezilla 3.3)

4
jmarceli

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

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

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

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

2
Siwei Shen申思维

In Filezilla (3.7) wechseln Sie:

Server -> Anzeige verborgener Dateien erzwingen

2
Tarandeep Singh

Komplette Lösung.

Hier ist alles was Sie tun müssen.

Tastenkombination : Befehlstaste + I (Mac) ODER Öffnen Sie FileZilla> Ansicht> Filename-Filter

Filter anzeigen

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

Filterregel bearbeiten

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

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

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

Voila !! Gleichermaßen können Sie dasselbe für Ihren node_modules-Ordner oder für andere Ordner tun.

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


Hinweis :: Es tut mir leid, Leute, ich habe nicht genug Ansehen, 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
JahShaka

Filezilla-Filter:

enter image description here

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

.config .pathexclude 

usw

Dann in Filezilla:

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

  • Filename-Filter

  • Nur filtern
  • .files
  • .Ordner

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