PSFTP:覆盖现有文件

发布于 2024-09-04 12:54:58 字数 148 浏览 6 评论 0原文

我使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

等风来 2024-09-11 12:54:58

当需求增长时,使用“普通”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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文