微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Gitbash中的rsync(cwrsync) – 源和目标不能都是远程的. [Windows 7的]

我试图在 Windows 7中使用 Git Bash将本地路径同步到另一个驱动器.我下载了cwRsync并将文件复制到我的Git bash bin目录.我可以运行rsync但是以下命令给我带来了问题

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]

两条路径都是正确的,但不会同步.

解决方法

解决方法:使用相对路径cd到/ c和rsync.

这样可行:

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

虽然这不是,即使你cd到/ c:

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

使用git 2.9.0.windows.1附带的Git Bash进行测试.

原文地址:https://www.jb51.cc/linux/394787.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐