分类目录归档:同步相关问题

同步相关问题

什么是文件锁定?如何解锁?

什么是文件锁定?

在多人共享同步文件夹时,您对文件夹内的文件进行编辑并点了保存按钮,其他共享用户可以看到文件锁定标志,能查询到锁定人是您,这时文件属性为只读,仅供查阅,并且内容为编辑前的状态。

如果您自己在两台不同的电脑设备上使用,在另外一台没有操作的电脑上也会看到文件锁定标志。

如下图所示,此时建议不要再打开文件进行编辑,避免产生文件冲突。

如果你使用的是Windows7.0+客户端,可以直接在客户端底部看到锁定的文件:

如果你使用的是Windows4.0+客户端:

1)打开坚果云客户端主面板,点击右上角的“同步”按钮-查看锁定

2)在打开的界面可以看到所有正在被锁定的文件,选中该文件,点击“查看”按钮,即可跳转该文件所在位置。

如何解锁?

一般文件编辑完并关闭之后,坚果云检测到文件没有使用,就会自动解除锁定,并且把编辑过的内容上传到坚果云上。

需要注意的是,如果此时文件未关闭或者在坚果云还没扫描到文件已经没有使用的情况下就关闭了坚果云或者电脑,可能会导致文件一直处在锁定的状态。

您也可以登录网页版的坚果云,找到锁定的文件,点击后面的小圆圈标识手动解锁。注意解锁后文件将会变为锁定编辑前的状态,因此请确认解锁前没有其他同事在编辑该文件。

为什么有时正在编辑的文档没有锁定?

① 坚果云客户端可能设置了暂停同步,请恢复客户端的同步功能即可;

② 坚果云客户端未能正常运行,请检查坚果云客户端是否可以正常工作;

③ 网络连接不稳定或中断连接,请尝试更换网络环境;

④ 文件已经锁定,但图标未能正常显示,请参考这里

什么是文件冲突?如何解决、避免文件冲突?

什么是文件冲突?

出现文件冲突通常是由于本地的文件和云端文件数据内容不一致,为了不让数据丢失,客户端在同步时会在本地保存云端的文件,并将本地的文件命名为冲突文件,其内容为另一份修改的版本,冲突文件和源文件会同步到到所有电脑上。

以下情况可能引发冲突:

  • 您和您的伙伴同时修改了同一个文件
  • 同步应用程序自动生成文件时(例如 QQ 聊天记录、软件配置文件等),如果多个电脑同时运行该应用程序,则很容易产生冲突
  • 取消同步后,修改了同步文件夹内的内容,再次同步后,被修改的文件一定会冲突
  • 在未打开坚果云客户端的情况下,在两台电脑上修改了同一个文件

坚果云重命名的冲突文件的文件名在windows上带有“-冲突”字样,在linux和mac上带有“-NSConflict”字样。如果该同步文件夹还会和其他用户同步,那么冲突文件名字中会加上产生该冲突文件的用户昵称。

具体如下图所示:

如何解决文件冲突?

文件冲突发生后,你可以在本地搜索所有带有“-冲突”(Windows)字样或”-NSConflict”(Mac OS X或Linux)的文件,采取以下措施:

  • 如果确定文件内容没有实质修改,或者冲突文件内容应该被云端文件覆盖,那么可以直接移除所有冲突文件。即使出现误操作,仍然可以从坚果云的历史版本中恢复出该冲突文件,进行内容比对。
  • 如果您按照我们推荐的方法利用git/hg管理代码,对于代码库(Repository)中的冲突文件可以直接删除无需担心数据冲突。例如,您可以搜索其下所有带“-冲突”或者“-NSConflict” 的文件,然后将其一起移除。
  • 如果明确两份文件的内容有区别(此情景常发生于多人同步),您需要手动打开两个文件,比对内容,然后将冲突文件中的修改挪到原文件中,随后删除冲突文件。 对于文本文档,可以采用winmerge等工具进行比对;对于Word文档,可以采用Word自带的文件内容比较进行比对(Office 2003:工具->比较并合并文档,Office 2007以上:审阅->比较)。
  • 如果因为卸载客户端或者“取消同步”后修改了文件导致内容和云端不一致,在重新安装客户端和“恢复同步”后产生的冲突,那么可以确信冲突文件应该是更新版本。您可以删除云端同步下来的文件,然后将冲突文件重命名为原来的名字。

如何避免文件冲突?

文件发生冲突给同步带来了不便,因此需要尽量避免冲突发生。以下是一些避免发生冲突的建议:

  1. 邀请伙伴与您同步时,请尽量控制伙伴的操作权限,如果伙伴仅需读取文件,那么请将他的权限设置为“只读”。
  2. 如果伙伴需要与您一起操作同步文件夹,那么指定某个用户对内容分类和管理,其他的用户只负责添加、编辑文件,而避免移动和删除文件。另一种思路是,每个用户创建的文件都放在以个人名字命名的子文件夹下。用户尽可能将文件名字赋予意义和容易理解。
  3. 与不同伙伴同步的文件最好放在不同的同步文件夹中,并分别邀请不同伙伴加入,这样可以很好的控制同步文件夹的参与人数,减少冲突发生的频率。
  4. 避免将未同步完成的文件手动拷贝到其他电脑,这样容易引发冲突,尤其是 Office 文件。通常情况下,坚果云的局域网同步能够很好的处理这个场景。
  5. 避免取消同步某个同步文件夹,然后再将其恢复同步。因为取消同步后,修改了文件夹内的文件内容,再次恢复同步后,被修改文件一定会冲突。
  6. 同步应用程序自动生成文件时(例如 QQ 聊天记录、软件配置等),避免该应用程序同时在多台电脑上运行。针对QQ聊天记录和 Outlook 的邮件记录,请务必在坚果云完成对云端数据的同步后再启动和登录 QQ 和 Outlook,否则很容易造成冲突。

如何增加linux操作系统中inotify句柄的上限

当您需要同步的文件夹数目很多, 或者在同时使用某些常见应用,例如网易云音乐Linux版时,可能会碰到坚果云提示inotify 句柄超过系统上限的问题。 您可以参考下面的步骤予以修复。

下面的命令默认都在Shell中执行。

echo "fs.inotify.max_user_watches=524288" | sudo tee -a /etc/sysctl.conf
sudo sysctl -p /etc/sysctl.conf

为什么坚果云账号会被锁定?怎么处理账号锁定?

在使用坚果云的过程中,您有时候会遇到账号被锁定的情况。

账号被锁定可能原因是:

短时间内有大量未注册坚果云用户下载了您通过分享链接分享的文件。

如何处理账号锁定?

如果账号已经被锁定了,你可以将坚果云账户和解锁请求发送到support@nutstore.net,然后进行如下操作,可以防止账户再次被锁定:

1.第一时间到网页端取消该分享链接


2.将该分享链接设置为只允许注册用户/指定用户下载


如何避免账号被锁?

  • 分享文件时,请尽量设置下载权限为“所有注册用户”;
  • 将文件分享给非坚果云注册用户时,避免短时间内进行高频下载(←此种情况下坚果云会判定您的账户为异常状态,进而锁定账户)
  • 账户首次被锁并解锁后,请立即调整分享权限,否则账户可能被二次锁定,解锁需要耗费更多时间,影响您的正常使用。

如何解决Windows上坚果云的图标冲突

Windows最多只能添加12个小图标,所以如果同类产品安装过多就会超越这个限制,最终导致坚果云的图标无法显示。

一个手动处理的办法是:

点击开始->运行,启动命令行(win键+r),输入regedit 找到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\

ShellIconOverlayIdentifiers

这里每一个项(文件夹)就是一个图标,其中..NutstoreExt开头的是坚果云的同步图标,右键->重命名,在..NutstoreExt前面手动加入空格,让坚果云的图标排到顶部即可。

为什么我的坚果云文件夹下所有文件无法显示同步图标?

无法看到同步图标可能是由以下某一个原因引起:

  1. 坚果云程序并没有启动。
  2. 您还未完成坚果云的基本设置(详见: 安装完成以后如何同步文件)。
  3. 坚果云的应用程序数据被损坏,导致图标丢失。重装坚果云可以解决该问题。
  4. 同步图标在重新启动桌面后生效(为什么安装过程中桌面会自动重启)。如果安装后桌面未成功重启,则无法看到同步图标。下次启动电脑后,就可以看到同步图标。
  5. 某些文档编辑器在编辑文档时会创建临时文件(例如office word在编辑时会产生隐藏的临时文件),而这些文件通常是用户不希望同步的。为了节约带宽,坚果云会忽略这些文件,因此坚果云文件夹中所有的隐藏文件以及特定后缀(如.bak)的临时文件都不会显示同步图标。
  6. 安装了其他需要显示 Overlay Icon 的软件(比如其他同步软件),Windows最多只能添加12个小图标,如果同类产品安装过多就会超越这个限制,最终导致坚果云的图标无法显示(如何解决Windows上坚果云的图标冲突)。

 

什么是大小写冲突?如何避免?

如果您在同一个文件夹位置有两个同样名称的文件/文件夹,但是字母的大小写不同,就会出现大小写冲突。

Windows和Mac系统在默认情况下不区分文件/文件夹名字的大小写,因此如果您在网页版的坚果云发现同一个目录下有两个名称为“Nutstore”和“nutstore”(小写的“n”)的文件/文件夹,在Windows/Mac系统上其中一个文件/文件夹后面会加上“大小写冲突”的字样。

如果您的文件已经出现了大小写冲突,建议您可以重命名其中一个文件/文件夹,尽量统一使用小写格式或统一使用大写格式。

我们建议,不要在一个文件夹内同时存在名称一样但字母大小写不一致的文件/文件夹(例如:“Nutstore”和“nutstore”),避免出现问题。

在线编辑为什么需要转换格式

坚果云在线编辑目前只支持三种文件格式:docx、xlsx、pptx

为了兼容更多文本类型在线编辑,如果您使用在线编辑功能的时候编辑的文件类型非以上三种格式的文件,坚果云会自动为您转化。

doc、odt 文件格式会转化为 docx

xls、ods 文件格式会转化为 xlsx

ppt、odp 文件格式会转化为 pptx

坚果云会默认不会为您保留原始文件,您可以在转化前手动勾选保留原始文件。

当您使用在线编辑保存并关闭之后,如果您保留了原始文件,您的电脑上会生成两个同样名称但是文件类型不一样的文件。