场景:在 Linux 桌面框上设置 IDE,在本地编辑 PHP 文件。每次保存文件时,我都希望此更改出现在运行 Apache 的 linux 服务器上。服务器有 ssh(以及 samba 和 nfs)。
作为参考,当我在 Windows 上编辑文件时,我终于找到了 WinSCP 作为我需要的确切工具 - WinSCP 仅提供此功能,具有初始同步然后持续更新,使用文件系统监视服务:“将远程目录保持到日期”。
在 Linux 上,人们可能会争辩说可以使用 sshfs 来完全避免同步的需要。在 Windows 上,一个 samba-share 会做同样的事情。但是,我希望 IDE 可以使用本地文件(在 SSD 磁盘上!),而不必通过网络进行 PHP 索引和诸如此类的事情,这需要很长时间。
但是 sshfs 可能仍然是解决方案的一部分 - 因此只需要在两个本地目录之间完成连续同步。
任何想法或指示?
像很多人一样,我拍了很多照片,也像很多人一样,我没有像我应该的那样经常备份。
我希望能够做的是自动将我的“待备份”文件夹同步到我家庭网络上的其他一些机器。
我需要这样的东西:
有没有人知道任何符合要求的东西?我已经接近了 Windows Live Mesh 之类的东西(但这两者的数量都有限,并且需要我在两端登录才能同步到呃,同步),但我想在坐下之前评估这些选项并在需要时自己开发一些东西。
有谁知道符合我要求的任何东西?
我正在寻找 Windows 8 中的直接文件夹到文件夹同步。我以前使用 Live Mesh 来完成此操作,但现在看来这不再是一种选择。
请注意,我说的是不同计算机之间的直接文件夹到文件夹同步,而不是同步到云。我知道 Google Drive、SkyDrive、Dropbox 等产品。它们的问题是空间限制。
基本上,我之前在台式机和所有笔记本电脑之间同步重要文件。例如,一个文件夹是我的图片。这个文件夹有将近 40 个文件,这就是为什么上面列出的选项对我不起作用。
只需要直接同步,没有任何存储在云端。一位 Microsoft 员工告诉我,SkyDrive 将取代 Mesh 并提供所有相同的功能。到目前为止,这看起来是完全错误的,因为远程桌面的能力随着文件夹到文件夹的同步而消失。除非我只是错过了什么?
是否可以将 Dropbox 设置为仅使用 LAN 同步并完全忽略外部网络同步 - 即。回到服务器,然后服务器将更改推送到其他机器。
编辑:在作为关闭此副本的原因而引用的问题的答案中提供的主要 Windows 建议不能实时工作。我已经下载了 Yardis,虽然它被设置为实时识别更改,但它并没有这样做。DSynchronize 也有同样的问题,其文档表明此功能是“实验性的”。
每当我将文件保存或更新到 C:\drive 上的特定指定文件夹时,我都希望在我的网络连接存储设备上制作或更新副本,最好将副本作为版本保存到 NAS 而不是覆盖副本如果可能的话。
我有 Windows 7 x64 Ultimate。是否有任何内置功能可以实现这一点?它必须是一个真正的副本,而不仅仅是一个指针。我试图为全天经常变化的特别重要的文档(以各种格式)实现一些冗余。
PS我正在寻找文件夹级别的粒度;我不希望 C: 卷上的每个文件都发生这种情况。