Как я могу заставить FileZilla игнорировать папки или файлы (такие как.svn или CVS)?
Как я могу заставить FileZille игнорировать папки или файлы? Я не хочу загружать информацию об управлении версиями на мой веб-сервер!
(вопрос подразумевается в комментарии к другому ответу).
6 ответов
В FileZilla 3+ нажмите кнопку "Фильтровать списки каталогов"* на панели задач, чтобы просмотреть список существующих фильтров, чтобы применить, изменить или добавить свой собственный фильтр.
* это самая правая кнопка (с тремя стрелками) в среднем ряду (изображение с http://wiki.filezilla-project.org/Using)
Нажмите "Просмотр" -> "Фильтры имен файлов" (Filezilla 3.3).
Для Filezilla 3.14 эта опция находится в: Вид -> Фильтры имен файлов...
Вот диалог (с GIT
, bower_components
а также node_modules
пользовательские правила):
Как видите, исключение SVN теперь доступно по умолчанию. GIT и другие должны быть добавлены вручную с помощью кнопки Изменить правила фильтра...
Вот как выглядит редактор правил (на примере правила GIT):
Полное решение.
Вот все, что вам нужно сделать.
Ярлык:: Command + I (Mac) ИЛИ Открыть FileZilla > Вид> Фильтры имен файлов
Затем нажмите Edit Filter Rule на левом нижнем углу экрана.
Как вы можете видеть на этом изображении, теперь вы можете
- Нажмите на кнопку +
- Создать новую строку
- Добавить значение "Изменить первый выпадающий список" в путь
- Изменить значение второго раскрывающегося списка на содержащий
- в третьем текстовом поле введите.git
Таким образом, теперь, когда вы просто нажмете на свою папку репо и захотите загрузить все файлы, папка.git не будет загружена.
Вуаля! Аналогично вы можете сделать то же самое для вашей папки node_modules или других папок.
Лучше всего просто создать папку распространения, которая должна содержать все обслуживающие файлы для клиента, и просто нажать кнопку загрузки для этой папки распространения.
Примечание: извините, у меня недостаточно репутации, чтобы вставлять изображения сюда, поэтому, пожалуйста, сделайте щелчок правой кнопкой мыши на изображениях и откройте их на отдельной странице. Я буду обновлять это, как только я заработаю столько репутации
На Filezilla (3.7), переключатель:
Сервер -> Принудительно показывать скрытые файлы
Фильтры Filezilla:
Например, вы хотите исключить файлы и папки, начинающиеся с "." т.е.
.config
.pathexclude
так далее
Затем в Filezilla:
- выберите "View> Filename filters...".
"Изменить правила фильтра..."
Фильтры имени файла
- Только фильтр
- .files
.folders
начинается с: соответствует, если имя файла / каталога начинается с указанной литеральной строки.