我家的所有计算机上都运行着 OneNote,我经常和几个人以及多台计算机一起使用它。
唯一的缺点:我想保持 OneNote 的副本同步没有我必须自己运行专用服务器。目前,我的其中一台计算机有一个文件夹共享,其他所有计算机都同步到该共享文件夹,但这非常不切实际,因为计算机并不总是在运行。
所以我的问题是:是否可以将笔记本文件放在 (私人) SkyDrive 文件夹中,并让所有计算机同步到那里?这样,所有计算机在访问网络时都可以保持同步。
这能做到吗?当然,如何做到?
[更新] 也许我不应该将对 OneNote 的了解视为理所当然:OneNote 使用专有文件格式,但具有非常好的文件内同步功能,可在网络共享上使用。通用的“仅同步整个文件”根本没用,因为我总是会遇到“文件在服务器和客户端上已更改”的冲突。
同步需要知道 OneNote 文件并能够同步内容 - 例如,OneNote 本身需要同步文件,而不是某些通用同步工具。
答案1
有人提出异议,但据一位开发商称博客,OneNote 2007 本机同步到 WEBDAV 服务器,因此您可以在那里托管主笔记本并同步到多台机器。
答案2
我刚刚测试了 OneNote 2010 与 office.live.com 同步的原生功能,它似乎运行良好。在使用 OneNote 笔记本时,您始终是在缓存副本上工作 - 即使使用本地笔记本也是如此。在与 Office Live 同步的情况下,您可以像往常一样更改笔记,它们会更新本地缓存。它们在后台与 Office Live 上的副本同步。由于同步是原生的,因此您的更改会很好地保存在您进行更改的任何计算机上,或者如果您选择从浏览器进行更改,则保存在 Web 上。
您可以在创建新笔记本时选择“Web”选项来创建与 Office Live 同步的笔记本。
答案3
有点。问题是,除非我上次查看后情况有所改变,否则 SkyDrive 没有任何可以自动同步文件的功能。有第三方工具,例如SD探索者但确实如此。
但是,我已经用 DropBox 和 Windows Mesh 实现了你想要的功能。使用这两个工具,你可以指定一个文件夹(或多个文件夹)来保持同步,然后将 OneNote 内容保存在该文件夹中。剩下的就神奇地发生了 :-)
[更新2015 年 9 月 7 日] 我原来的回答现在已经过时了。Skydrive 变成了 OneDrive,OneDrive岩石托管共享的 OneNote 笔记本。过去几年发生了很多变化!
答案4
据称,它与 Dropbox 兼容生活黑客。