У меня есть файл, который никогда не должен синхронизироваться в каталоге, который будет часто повторяться. Вместо того, чтобы полагаться на --exclude
(и мою способность не забывать его использовать), я могу сказать rsync игнорировать файл в файле конфигурации, подобно тому, как .gitignore
работает в Git?
2
2 ответа
3
Поместите расширение файла, которое вы хотите игнорировать, в ~/.cvsignore
или в .cvsignore
в том же каталоге, что и файл.
Поместите следующий псевдоним в вашу среду входа
alias rsync='rsync --cvs-exclude'
0
alias rsync = 'rsync --exclude = ._- "Ваше имя файла здесь"'
Чтобы использовать .exclusionfiles, я полагаю, что вам придется каждый раз указывать rsync, чтобы использовать его, если только файл ~/.rsync.config не похож на ~/.gitconfig.