Comment faire en sorte que FileZilla ignore les dossiers ou les fichiers (tels que .svn ou CVS)?

76

Comment puis-je obtenir que FileZille ignore les dossiers ou les fichiers? Je ne veux pas télécharger mes informations de contrôle de version sur mon serveur Web!

(question implicite dans un commentaire à une autre réponse).

Michael Paulukonis
la source
3
Le meilleur moyen dans ce cas serait sûrement de faire une exportation svn / cvs de votre source avant de la télécharger? De cette façon, vous êtes sûr de ne pas télécharger certains fichiers svn / cvs au
hasard
3
Peut-être. Mais il existe des cas d'utilisation autres que les deux exemples ci-dessus.
Michael Paulukonis
1
Si vous avez besoin de télécharger du code régulièrement pour conserver des sauvegardes sur un site client (et qu'ils ne veulent pas payer pour quelque chose comme beanstalkapp), alors ce filtre est très important
Cliquez Upvote

Réponses:

77

Dans FileZilla 3+, cliquez sur le bouton "Filtrer les listes de répertoires" * dans la barre des tâches pour consulter la liste des filtres existants à appliquer, modifier ou ajouter un filtre personnalisé.

* c’est le bouton le plus à droite (avec trois flèches) dans la rangée du milieu bouton de filtre, entre autres (image dehttp://wiki.filezilla-project.org/Using )

Informations détaillées sur les filtres FileZilla

Michael Paulukonis
la source
Dans la version de FileZilla que j'utilise (3.39.0), l'icône a disparu, mais je suis en mesure de gérer le filtrage à partir du menu "Affichage" sous "Filtres de la liste des répertoires ..." (touche de raccourci: Ctrl + I). .
Sarah Lewis
26

Cliquez sur Affichage -> Filtres de nom de fichier (Filezilla 3.3)


la source
9

Pour Filezilla 3.14, cette option est située dans: Vue -> Filtres de noms de fichiers ...

Voici la boîte de dialogue (avec GIT, bower_componentset des node_modulesrègles personnalisées):

entrez la description de l'image ici

Comme vous pouvez le constater, l’exclusion SVN est maintenant disponible par défaut. GIT et les autres doivent être ajoutés manuellement avec le bouton Modifier les règles de filtrage ....

Voici à quoi ressemble l'éditeur de règles (avec la règle GIT à titre d'exemple):

entrez la description de l'image ici

Jmarceli
la source
3

Solution complète.

Voici tout ce que vous devez faire.

Raccourci :: Commande + I (Mac) OU Ouvrez FileZilla> Afficher> Filtres de noms de fichiers

Voir les filtres Image

Cliquez ensuite sur Modifier la règle de filtrage sur le bouton en bas à gauche de cet écran.

Modifier la règle de filtrage

Comme vous pouvez le voir sur cette image, vous pouvez maintenant

  • Cliquez sur le bouton +
  • Créer une nouvelle ligne
  • Ajouter la valeur Change First Dropdown au chemin
  • Changer deuxième valeur à Dropdown contient
  • dans la troisième zone de texte, tapez .git

Voici comment maintenant, lorsque vous cliquerez simplement sur votre dossier de dépôt et que vous souhaitez télécharger tous les fichiers, le dossier .git ne sera pas téléchargé.

Voila !! De même, vous pouvez faire la même chose pour votre dossier node_modules ou d’autres dossiers.

La meilleure pratique consiste simplement à créer un dossier de distribution qui doit contenir tous les fichiers de service du client, puis à cliquer sur Télécharger pour ce dossier de distribution.


Note: Je suis désolé, les gens, je n'ai pas assez de réputation pour intégrer des images ici, faites donc un clic droit sur les images et ouvrez-les dans une page séparée à la place. Je mettrai à jour cela une fois que je gagnerai autant de réputation

Tarandeep Singh
la source
2

Sur Filezilla (3.7), activez / désactivez:

Serveur -> Forcer l'affichage des fichiers cachés

Siwei Shen
la source
1

Filezilla Filtres:

entrez la description de l'image ici

Par exemple, vous souhaitez exclure les fichiers et dossiers commençant par "." c'est à dire

.config
.pathexclude

etc

Puis à Filezilla:

  • sélectionnez "Affichage> Filtres de nom de fichier ...".
  • "Modifier les règles de filtrage ..."

  • Filtres de noms de fichiers

  • Filtrer seulement
  • .des dossiers
  • .Dossiers

  • commence par: correspond si le nom du fichier / répertoire commence par la chaîne littérale spécifiée.

JahShaka
la source