2

このコマンドは、すべてのファイルを Windowsドライブsrcのフォルダーと正常に同期します。destC:

$ rsync -av /cygdrive/c/src /cygdrive/c/dest

ただし、dest フォルダーが EncFS パーティションにある場合、たとえばX:、エラーが発生します。

"/cygdrive/x/dest/.a.txt.G5csoY" -> "src/a.txt": File exists (17)

最後に、ファイルはrsync によってフォルダーa.txtから削除されます。destしたがってrsync、同じパラメーターを使用して再度実行すると、ファイルが正常にコピーされます。

rsync を一度だけ実行して、これら 2 つのディレクトリを同期するにはどうすればよいですか?

4

1 に答える 1

2

のようなものを使用してみてください。一時ファイルの場所は--temp-dir="/cygdrive/C/"どこですか。このメーリング リストの投稿「宛先ファイルを stat できない場合、rsync が失敗する」C:\で、そうする理由を見つけました。

于 2012-09-01T04:45:35.920 に答える