从我的 Windows 机器,
oc rsync pod_name:/remote/path/to/dir /local/path/to/dir -c container_name
似乎正在工作并下载文件..但是:
WARNING: rsync command not found in path. Download cwRsync for Windows and add it to your PATH.
所以,它抱怨没有
rsync
,但是有 is 一个并且它实际上正在工作。
我的理解是,
oc rsync
在PATH环境变量上可用的目录中查找rsync
。即使我的 PATH 上没有 rsync
,oc
仍然运行它自己的 rsync
,因为它有内置的,并且它在引擎盖下运行自己的(纠正我,如果我错了)。
我可以摆脱这个烦人的警告消息吗?我可以以某种方式指示
oc
/windows
一切都很好吗?
还有其他建议吗?
您可以尝试使用
-q
(或 --quiet=true
)来抑制非错误消息。
您可以从此 URL 下载 cwRsync 客户端并将其添加到您的 Windows PATH。