サーバーフォルダにいくつかの変更が適用された開発フォルダをコピーしたいと思いますrsync
。 rsyncがなければこれをします
rm -Rf /var/www/site
cp -a dev /var/www/
rsync
しかし、コピーしながら変更されたファイルを見るために使用したいと思います。
答え1
源泉:http://www.tecmint.com/rsync-local-remote-file-synchronization-commands/
ファイルまたはディレクトリがソースには存在しないがターゲットにすでに存在する場合、同期時にターゲットから既存のファイル/ディレクトリを削除できます。
「--delete」オプションを使用して、ソースディレクトリに存在しないファイルを削除できます。
だからこれが解決策になるでしょう:
rsynv -av --delete dev/ /var/www/