2

У меня есть файл, который никогда не должен синхронизироваться в каталоге, который будет часто повторяться. Вместо того, чтобы полагаться на --exclude (и мою способность не забывать его использовать), я могу сказать rsync игнорировать файл в файле конфигурации, подобно тому, как .gitignore работает в Git?

2 ответа2

3

Поместите расширение файла, которое вы хотите игнорировать, в ~/.cvsignore
или в .cvsignore в том же каталоге, что и файл.

Поместите следующий псевдоним в вашу среду входа

alias rsync='rsync --cvs-exclude'
0

alias rsync = 'rsync --exclude = ._- "Ваше имя файла здесь"'

Чтобы использовать .exclusionfiles, я полагаю, что вам придется каждый раз указывать rsync, чтобы использовать его, если только файл ~/.rsync.config не похож на ~/.gitconfig.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .