82 votes

Comment puis-je faire en sorte que FileZilla ignore des dossiers ou des fichiers (comme .svn ou CVS) ?

Comment puis-je faire en sorte 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 suggérée dans un commentaire à une autre réponse).

3 votes

Clairement, la meilleure façon dans ce cas serait de faire une exportation svn/cvs de votre source avant de la téléverser? De cette manière, vous êtes sûr de ne pas télécharger un fichier svn/cvs aléatoire.

3 votes

Peut-être. Mais il existe des cas d'utilisation au-delà des deux exemples ci-dessus.

1 votes

Si vous avez besoin de télécharger régulièrement du code pour sauvegarder sur un site client (et qu'ils ne veulent pas payer pour quelque chose comme beanstalkapp), ce filtre est très important.

77voto

Hugo Points 2156

Dans FileZilla 3+ , cliquez sur le bouton "filter directory listings"* dans la barre des tâches pour obtenir une liste des filtres existants à appliquer, à éditer, ou pour ajouter votre propre filtre personnalisé.

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

Informations détaillées sur les filtres de FileZilla

0 votes

Dans la version de FileZilla que j'utilise (3.39.0), l'icône a disparu mais je peux gérer les filtres à partir du menu "Affichage" sous "Filtres de la liste des répertoires..." (raccourci clavier : Ctrl + I).

27voto

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

12voto

used2could Points 3409

Pour Filezilla 3.14, cette option se trouve sous : View -> Filename filters...

Voici la boîte de dialogue (avec des règles personnalisées GIT, bower_components et node_modules) :

entrer la description de l'image ici

Comme vous pouvez le voir, l'exclusion SVN est maintenant disponible par défaut. GIT et d'autres doivent être ajoutés manuellement avec le bouton Edit filter rules....

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

entrer la description de l'image ici

5voto

Tarandeep Singh Points 171

Solution complète.

Voici tout ce que vous devez faire.

Raccourci :: Commande + I (Mac) OU Ouvrir FileZilla > Affichage > Filtres de nom de fichier

Image des filtres de vue

Ensuite, cliquez sur Modifier la règle de filtre sur le bouton en bas à gauche de cet écran.

Modifier la règle de filtre

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

  • Cliquez sur le bouton +
  • Créez une nouvelle ligne
  • Ajoutez Modifier la première valeur du dropdown en chemin
  • Changer la deuxième valeur du dropdown en contient
  • dans la troisième case de texte tapez .git

C'est ainsi que maintenant lorsque vous cliquez simplement sur le dossier de votre dépôt et souhaitez télécharger tous les fichiers, le dossier .git ne sera pas téléchargé.

Voilà !! De la même manière, vous pouvez faire la même chose pour votre dossier node_modules ou d'autres dossiers également.

La meilleure pratique est de simplement créer un dossier de distribution qui doit contenir tous les fichiers de service pour le client et il suffit de télécharger ce dossier de distribution.


Note :: Désolé les gens, je n'ai pas assez de réputation pour intégrer des images ici, veuillez donc cliquer avec le bouton droit de la souris sur les images et les ouvrir dans une page séparée pour le moment. Je mettrai à jour cela une fois que j'aurai gagné cette réputation.

2voto

Siwei Points 667

Sur Filezilla (3.7), basculez :

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

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X