web-dev-qa-db-ja.com

なぜrsyncは同期したいディレクトリをスキップし続けるのですか?

Mac HighSierraマシンとCentOs7マシンの間で、特定のファイルを除いてディレクトリを同期したい。私は以下を試しました

(venv) localhost:dental davea$ rsync -e 'ssh -p 7822' --exclude='dental/wsgi.py' ~/Documents/workspace/dental/ [email protected]:/home/laredotornado
skipping directory /Users/davea/Documents/workspace/dental/.

同期したいファイルを常にスキップする理由がよくわかりません。ローカルとリモートの両方のdriectoriesが存在することを確認しましたが、物事が落ちている理由について他にどこをチェックすればよいかわかりません。

2
Dave

/Users/davea/Documents/workspace/dental/が使用されなかったため、rsyncコマンドには-aディレクトリが含まれていませんでした。 -aフラグを追加すると、操作に-r(再帰)フラグも含まれるため、ディレクトリをプロセスの一部にすることができます。

1
Atul