怎样优化网站案例,全球排行前50网站开发语言,好的高端网站,建设牌安全带官方网站zotero跨Windows设备数据同步#xff08;利用OneDrive、百度云同步空间等云服务#xff09;
特别注意
不能在多个设备同步使用zotero#xff0c;否则会导致同步出现异常。
基本原理
同步zotero的数据#xff0c;即同步全部的文献和笔记、高亮标记信息。而这两类数据分别…zotero跨Windows设备数据同步利用OneDrive、百度云同步空间等云服务
特别注意
不能在多个设备同步使用zotero否则会导致同步出现异常。
基本原理
同步zotero的数据即同步全部的文献和笔记、高亮标记信息。而这两类数据分别
zotero的文献笔记、文献高亮全部存储在zotero.sqlite这个文件中。zotero中的pdf文献由用户自己管理。
由此可见只要用某种云服务同步上述两类数据即可。
zotero这两类数据在哪里
打开Zotero软件点击编辑-首选项 弹出“Zotero首选项”对话框点击“文件和文件夹”看到下图所示的内容 图中两个红框标出了“已链接附件的根目录”和“数据存储位置”。
“已链接附件的根目录”
这个选项可能多数人没有设置过。我的习惯是每次下载新的文献都把pdf保存到统一的目录下然后将题录信息导入zotero再添加pdf文件链接为附件这样可以避免zotero把文献重复拷贝。 于是在这里把根目录设置为这个统一的目录便于同步。
“数据存储位置”
这就是zotero.sqlite和保存到storage文件夹下的pdf文献所在路径。目录结构如下 选中的这两项是需要同步的内容。
具体操作
在不同的Windows设备上将这两类数据的路径指定为在当前设备上的实际路径。这要用到软链接 用法参考博客。
例如我有电脑A和电脑B。现在我在电脑A有Zotero和一批文献、笔记电脑B中的Zotero刚刚装好内容一片空白。而文献我统一存放在E:\DownloadedArticles路径下。云同步路径为E:\sync_cloud\。 在电脑A上将数据同步到云端
关掉Zotero程序。把文献同步到云端。这一步在不同的软件中操作类似。都是把包含pdf文件的目录剪切到云同步路径下E:\sync_cloud\DownloadedArticles。创建文献目录软链接。由于第一步剪切了E:\DownloadedArticles路径所以将这个路径链接到E:\sync_cloud\DownloadedArticles。以管理员身份启动cmd运行命令mklink /j E:\DownloadedArticles E:\sync_cloud\DownloadedArticles。命令完成后在E:盘下仍能看到DownloadedArticles目录只不过现在它是个软链接而真正的数据在E:\sync_cloud\DownloadedArticles下。将Zotero数据同步到云端。把zotero.sqlite和storage文件夹剪切到云同步路径E:\sync_cloud\Zotero下。创建笔记、高亮标记数据软链接以便在Zotero软件可以不改变设置地继续读取这些数据。以管理员身份启动cmd运行命令mklink C:\User\A\Zotero\zotero.sqlite E:\sync_cloud\Zotero\zotero.sqlite创建文件链接mklink -j C:\User\A\Zotero\storage E:\sync_cloud\Zotero\storage创建storage文件夹链接。至此E:\DownloadedArticles和C:\User\A\Zotero两个路径下看起来和原来一样。而所需的数据都已同步到云端。
在电脑B上等待云同步完成然后操作
在Zotero中查看数据存储位置例如C:\User\B\Zotero\并设置已链接附件的根目录然后关闭Zotero。创建软链接已链接附件的根目录云同步路径下的DownloadedArticles。以管理员身份启动cmd运行命令mklink /j E:\sync_cloud\Zotero\zotero.sqlite C:\User\B\Zotero\zotero.sqlite查看电脑B上Zotero的数据库文件zotero.sqlite和storage文件夹所在路径C:\User\B\Zotero将它们删除或重命名以便分别创建软链接到云同步路径下的对应文件。 以管理员身份启动cmd运行命令mklink C:\User\B\Zotero\zotero.sqlite E:\sync_cloud\Zotero\zotero.sqlite创建文件链接mklink -j C:\User\B\Zotero\storage E:\sync_cloud\Zotero\storage创建storage文件夹链接。至此打开Zotero电脑B中的数据应与电脑A中的数据完全一致。
再次特别注意
不能在多个设备同步使用zotero否则会导致同步出现异常。