我有一个永远不应该同步的文件,位于一个经常 rsync 的目录中。--exclude
我是否可以告诉 rsync 在配置文件中忽略该文件,而不是依赖于它(以及我记得使用它的能力),就像.gitignore
在 Git 中一样?
答案1
将要忽略的文件扩展名放入~/.cvsignore
或放入与.cvsignore
文件位于同一目录中的。
将以下别名放入您的登录环境中
alias rsync='rsync --cvs-exclude'
答案2
别名 rsync='rsync --exclude=._-"此处输入您的文件名"'
要使用 .exclusionfiles,我相信你必须每次都告诉 rsync 使用它,除非有类似于 ~/.gitconfig 的 ~/.rsync.config 文件