.gitignore に相当する rsync はありますか?

.gitignore に相当する rsync はありますか?

頻繁に rsync されるディレクトリに、決して同期してはいけないファイルがあります。それに頼るのではなく--exclude(そしてそれを覚えて使用する能力に頼るのではなく)、Git での動作と同様に、設定ファイルで rsync にファイルを無視するように指示できますか.gitignore?

答え1

無視したいファイル名拡張子を、ファイルと同じディレクトリ内の ~/.cvsignore
または に配置します。.cvsignore

ログイン環境に次のエイリアスを入力してください

alias rsync='rsync --cvs-exclude'

答え2

alias rsync='rsync --exclude=._-"ここにファイル名を入力してください"'

.exclusionfilesを使用するには、~/.gitconfigに似た~/.rsync.configファイルがない限り、毎回rsyncにそれを使用するように指示する必要があると思います。

関連情報