Tengo un archivo que nunca debería sincronizarse en un directorio que se sincronizará con frecuencia. En lugar de confiar en --exclude
(y en mi capacidad para recordar usarlo), ¿puedo decirle a rsync que ignore el archivo en un archivo de configuración, de manera similar a como .gitignore
funciona en Git?
Respuesta1
Coloque la extensión del nombre de archivo que desea ignorar en ~/.cvsignore
o .cvsignore
en el mismo directorio que el archivo.
Coloque el siguiente alias en su entorno de inicio de sesión
alias rsync='rsync --cvs-exclude'
Respuesta2
alias rsync='rsync --exclude=._-"Su nombre de archivo aquí"'
Para usar los archivos .exclusionfiles, creo que tendrías que decirle a rsync cada vez que los use a menos que haya un archivo ~/.rsync.config similar a ~/.gitconfig