Parece que as barras são importantes, isso funciona: rsync -avzu --exclude=.git /Users/[me]/src/[site]/ [user]@[host]:/home/public
Eu recentemente migrei do Linux para o Mac na minha máquina principal. Eu uso o rsync para atualizar vários sites estáticos. Aqui está o comando:
rsync -avzu —exclude=.git /Users/[me]/src/[site] [user]@[host]:/home/public
O comando ignora a pasta git e carrega outras alterações locais no site. O comando funciona no Linux, mas não no Mac.
No Mac, o rsync registra quais arquivos precisam ser carregados, mas as alterações não são feitas no servidor.
Alguma idéia?
Parece que as barras são importantes, isso funciona: rsync -avzu --exclude=.git /Users/[me]/src/[site]/ [user]@[host]:/home/public
Tags rsync mac linux mac-osx operating-system