PSFTP:覆盖现有文件
我使用 psftp 将 Linux 机器上的目录同步到我的 Windows 服务器(连接由 Windows 服务器启动)。我使用“get -r /dir”命令递归获取文件和目录。
是否有机会仅获取更改/新文件,以便现有文件不被覆盖?
谢谢, 托比亚斯
I use psftp to sync directories on a linux box to my windows server (connection is initiated by the windows server). I use the "get -r /dir" command to get the files and directories recursively.
Is there any chance to get only the changed/new files so that existing files are not overwritten?
Thx,
Tobias
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
当需求增长时,使用“普通”ftp 进行同步可能会很麻烦。一旦提出此类问题,即使您在 Windows 上,您也可能最好使用 rsync。 http://everythinglinux.org/rsync/
顺便说一句:不要混淆将目录保存在与版本控制同步以及相反的方式(恕我直言,两者都经常发生),我不知道你要同步什么,但 git/svn/cvs 存储库可能会更好。
Using 'plain' ftp for syncing can be quite a hassle when the requirements grow. Once these kinds of questions are asked, you are probably better of using rsync, even if you are on windows. http://everythinglinux.org/rsync/
And on a side note: don't confuse keeping directories in sync with version control and the other way around (both often happen imho), I don't know what you're trying to sync but a git/svn/cvs repo might be better.