Jak mogę zmusić FileZilla do ignorowania folderu lub plików (takich jak .svn lub CVS)?


75

Jak mogę zmusić FileZille do ignorowania folderów lub plików? Nie chcę przesyłać moich informacji o kontroli wersji na mój serwer!

(pytanie sugerowane w komentarzu do innej odpowiedzi).


3
Z pewnością najlepszym sposobem w tym przypadku byłoby wykonanie eksportu svn / cvs twojego źródła przed przesłaniem go? W ten sposób na pewno nie
załadujesz

3
Być może. Ale istnieją przypadki użycia poza dwoma powyższymi przykładami.
Michael Paulukonis

1
Jeśli musisz regularnie przesyłać kod, aby przechowywać kopie zapasowe na stronie klienta (a oni nie chcą płacić za coś takiego jak beanstalkapp), ten filtr jest bardzo ważny
kliknij Upvote

Odpowiedzi:


76

W FileZilla 3+ kliknij przycisk „Listy katalogów filtrów” * na pasku zadań, aby wyświetlić listę istniejących filtrów do zastosowania, edycji lub dodania filtra niestandardowego.

* jest to najbardziej prawy przycisk (z trzema strzałkami) w środkowym rzędzie w przycisk filtra, między innymi (zdjęcie zhttp://wiki.filezilla-project.org/Using )

Szczegółowe informacje na temat filtrów FileZilla


W wersji FileZilla, której używam (3.39.0), ikona zniknęła, ale jestem w stanie obsłużyć filtrowanie z menu „Widok” w „Filtrach spisu katalogów ...” (klawisz skrótu: Ctrl + I) .
Sarah Lewis

26

Kliknij Widok -> Filtry nazw plików (Filezilla 3.3)


9

W Filezilla 3.14 ta opcja znajduje się w: Widok -> Filtry nazw plików ...

Oto dialog (z GIT, bower_componentsi node_moduleszasady niestandardowe):

wprowadź opis zdjęcia tutaj

Jak widać wykluczenie SVN jest teraz domyślnie dostępne. GIT i inne musi być dodana ręcznie Edytuj ... reguły filtrowania przycisku.

Oto jak wygląda edytor reguł (z przykładem reguły GIT):

wprowadź opis zdjęcia tutaj


3

Kompletne rozwiązanie.

Oto wszystko, co musisz zrobić.

Skrót :: Command + I (Mac) LUB Otwórz FileZilla> Widok> Filtry nazw plików

Wyświetl filtry obrazu

Następnie kliknij przycisk Edytuj regułę filtra na tym lewym dolnym rogu ekranu.

Edytuj regułę filtrowania

Jak widać na tym obrazie, możesz teraz

  • Kliknij przycisk +
  • Utwórz nowy wiersz
  • Dodaj wartość Zmień pierwszą listę rozwijaną do ścieżki
  • Zmień drugą wartość rozwijaną na zawierającą
  • w trzecim polu tekstowym wpisz .git

W ten sposób, kiedy po prostu klikniesz folder repo i chcesz przesłać wszystkie pliki, folder .git nie zostanie przesłany.

Voila !! Podobnie możesz zrobić to samo dla folderu node_modules lub innych folderów.

Najlepszą praktyką jest po prostu utworzenie folderu dystrybucyjnego, który musi zawierać wszystkie pliki do wyświetlenia dla klienta, a następnie naciśnięcie przycisku prześlij dla tego folderu dystrybucyjnego.


Uwaga :: Przykro mi, ludzie nie mam wystarczającej reputacji, aby osadzić tutaj zdjęcia, więc proszę kliknąć zdjęcia prawym przyciskiem myszy i na razie otworzyć je na osobnej stronie. Zaktualizuję to, gdy zdobędę tyle reputacji



1

Filtry Filezilla:

wprowadź opis zdjęcia tutaj

Na przykład chcesz wykluczyć pliki i foldery zaczynające się od „.” to znaczy

.config
.pathexclude

itp

Następnie w Filezilla:

  • wybierz „Widok> Filtry nazw plików ...”.
  • „Edytuj reguły filtrów ...”

  • Filtry nazw plików

  • Tylko filtruj
  • .akta
  • .lornetka składana

  • zaczyna się od: pasuje, jeśli nazwa pliku / katalogu zaczyna się od określonego ciągu literału.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.