Como faço para que o FileZilla ignore pastas ou arquivos (como .svn ou CVS)?

75

Como faço para que o FileZille ignore pastas ou arquivos? Não quero carregar minhas informações de controle de versão no meu servidor da web!

(pergunta implícita em um comentário para outra resposta).

Michael Paulukonis
fonte
3
Certamente, a melhor maneira, neste caso, seria fazer uma exportação svn / cvs do seu código-fonte antes de enviá-lo? Dessa forma, você tem certeza de não enviar algum arquivo aleatório svn / cvs
Nifle
3
Possivelmente. Mas há casos de uso além dos dois exemplos acima.
22330 Michael Paulukonis
11
Se você precisar fazer upload de código regularmente para manter os backups em um site cliente (e eles não quiserem pagar por algo como beanstalkapp), esse filtro é muito importante
Clique em Upvote

Respostas:

76

No FileZilla 3+, clique no botão "listagens de diretório de filtros" * na barra de tarefas para obter uma lista de filtros existentes para aplicar, editar ou adicionar um filtro personalizado.

* é o botão mais à direita (com três setas) na linha do meio botão de filtro, entre outros (imagem dehttp://wiki.filezilla-project.org/Using )

Informações detalhadas sobre os filtros do FileZilla

Michael Paulukonis
fonte
Na versão do FileZilla que estou usando (3.39.0), o ícone desapareceu, mas sou capaz de lidar com a filtragem no menu "Exibir" em "Diretório listando filtros ..." (tecla de atalho: Ctrl + I) .
Sarah Lewis
26

Clique em Exibir -> Filtros de nome de arquivo (Filezilla 3.3)


fonte
9

Para o Filezilla 3.14, esta opção está em: Exibir -> Filtros de nome de arquivo ...

Aqui é o diálogo (com GIT, bower_componentse node_modulesregras personalizadas):

insira a descrição da imagem aqui

Como você pode ver, a exclusão de SVN agora está disponível por padrão. O GIT e outros devem ser adicionados manualmente com o botão Editar regras de filtro ....

Aqui está a aparência do editor de regras (com a regra GIT como exemplo):

insira a descrição da imagem aqui

jmarceli
fonte
3

Solução completa.

Aqui está tudo o que você precisa fazer.

Atalho :: Command + I (Mac) OU Abrir FileZilla> Visualizar> Filtros de Nome de Arquivo

Ver filtros Image

Em seguida, clique em Editar regra de filtro neste botão no canto inferior esquerdo da tela.

Editar regra de filtro

Como você pode ver nesta imagem, agora você pode

  • Clique no botão +
  • Crie uma nova linha
  • Adicione o valor Alterar primeiro menu suspenso ao caminho
  • Alterar o valor do segundo menu suspenso para contém
  • na terceira caixa de texto, digite .git

É assim que agora, quando você simplesmente clica na sua pasta de recompra e deseja fazer o upload de todos os arquivos, a pasta .git não será carregada.

Voila !! Da mesma forma, você pode fazer o mesmo para a pasta node_modules ou outras pastas.

A melhor prática é criar apenas uma pasta de distribuição que deve conter todos os arquivos de veiculação do cliente e apenas clicar em carregar para essa pasta de distribuição.


Nota :: Lamento, pessoal, não tenho reputação suficiente para incorporar imagens aqui. Portanto, clique com o botão direito do mouse nas imagens e abra-as em uma página separada, por enquanto. Vou atualizar isso assim que ganhar tanta reputação

Tarandeep Singh
fonte
2

No Filezilla (3.7), alterne:

Servidor -> Forçar mostrando arquivos ocultos

Siwei Shen 申思维
fonte
1

Filtros do Filezilla:

insira a descrição da imagem aqui

Por exemplo, você deseja excluir arquivos e pastas que começam com "." ie

.config
.pathexclude

etc

Então no Filezilla:

  • selecione "Exibir> Filtros de nome de arquivo ...".
  • "Editar regras de filtro ..."

  • Filtros de nome de arquivo

  • Apenas filtro
  • .arquivos
  • .pastas

  • começa com: corresponde se o nome do arquivo / diretório começa com a sequência literal especificada.

JahShaka
fonte