2015-04-29 10 views
7

Ich versuche, einen lokalen Pfad zu einem anderen Laufwerk mit Git Bash in Windows 7 zu synchronisieren. Ich habe cwRsync heruntergeladen und die Dateien in mein Git Bash Bin-Verzeichnis kopiert. Ich kann Rsync ausführen, aber der folgende Befehl gibt mir Problemersync (cwrsync) in Gitbash - Die Quelle und das Ziel können nicht beide entfernt sein. [Windows 7]

rsync -av /c/00-dev/05-batch /f/RSYNC/ The source and destination cannot both be remote. rsync error: syntax or usage error (code 1) at main.c(1135) [receiver=3.0.6]

Beide Pfade sind korrekt, aber es wird nicht synchronisiert.

Antwort

5

Problemumgehung: cd zu /c und rsync mit relativen Pfaden.

So funktioniert das:

cd /c 
touch temp/test.txt 
rsync temp/test.txt temp/test2.txt 

während dies nicht der Fall, auch wenn Sie cd zu /c:

$ rsync /c/temp/test.txt /c/temp/test2.txt 
The source and destination cannot both be remote. 

Getestet mit dem Git Bash, die mit git 2.9.0.windows.1 kam.

Verwandte Themen