分类目录归档:功能更新

Linux KDE/XFCE同步方案

目前坚果云只支持Gnome/Nautilus插件,不支持其他桌面系统文件管理器插件。但是,我们的同步和UI逻辑与平台无关,所以理论上是可以在使用KDE/XFCE的Linux发行版里面正确同步。我们实际测试了kubuntu和xubuntu,发现的确可行。以下是KDE/XFCE下用坚果云同步的步骤,有兴趣的同学可以尝试一下。

1. 解决依赖关系: openjdk, gvfs-bin
$> sudo apt-get install openjdk-6-jre-headless gvfs-bin

如果您的系统不是基于ubuntu,请使用对应的包管理工具,安装这些包。

2. 下载坚果云二进制组件
如果你的系统是32bit:
$> wget http://url.cn/2J2BnO -O /tmp/nutstore_bin.tar.gz

如果你的系统是64bit:
$> wget http://url.cn/4MxqP7 -O /tmp/nutstore_bin.tar.gz

3. 解压缩和复制
$> mkdir -p ~/.nutstore/dist
$> cd ~/.nutstore/dist && tar zxf /tmp/nutstore_bin.tar.gz

4. 安装坚果云菜单和图标
$> ~/.nutstore/dist/bin/install_core.sh

安装以后,您可以点击系统菜单:Applications > Internet > Nutstore,启动坚果云程序。

请注意,由于暂时没有Dolphin和Thunar插件,这个方法不能在这些文件管理器里面显示同步状态图标,也不能显示坚果云右键菜单。后续我们支持文件浏览器插件,但是需要一点时间。

如何避免和解决文件冲突

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

以下情况可能引发冲突:

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

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

具体如下图所示:

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

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

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

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

企业网盘坚果云如何改变我们的生活?

这是一个用户告诉我们的真实故事:

“前两天不慎将钥匙锁在家里, 连开锁王都没办法打开. 无奈之中, 只好让出差中的家人将钥匙寄回上海.

剩下的一个大问题就是, 正在审核中的合同报价明天一早就要交给客户, 笔记本锁在了家里, 而且好像忘记了把这个编辑中的文档放进坚果云, 怎么办?

到了朋友家, 发愁的我用手机上坚果云试试看, 果然没有最近这份合同. 不过同事分享的报价资料却在里面. 当时真觉得“柳暗花明又一村”, 虽然麻烦点,明天早上总算能交差了.

现在算是真正体会到云存储的意义了, 以前只是用坚果云来做分享. 现在觉得随时随地访问确实很有用. 以后的文件干脆统统扔进去. 不过, 坚果云要更给力啊, 安全可靠我们才能更放心.”

很高兴坚果云能帮助到我们的用户. 也谢谢这位用户的分享. 如果你也有类似的故事和我们分享,新浪微博@坚果云,或扫描下方二维码关注坚果云微信公众号联系我们:

坚果云同步文件夹使用心得

多文件夹同步是坚果云很有特色的功能,用户可以将任何一个文件夹设置为同步文件夹,也可以与其他人一起同步某个同步文件夹。该功能XX盘没有,XXBox也没有, 您可以更随心所欲的分类管理自己的文件。

下面是一些使用心得,与大家分享:

  1. 每个同步文件夹最好有明确的用途做为区分,并在名字中体现该用途。比如,公司文件、私人照片、资料收集、邮件备份。明确的分类有助于更好的组织、分享和节约流量。切忌使用宽泛的命名, 例如“项目文档”, 因为你的伙伴不希望电脑上同步了好几个“项目文档”文件夹。
  2. 与伙伴一起同步某个同步文件夹时,描述信息中清楚记录同步文件夹的功能和文件夹结构,以便其他伙伴参考和遵守。
  3. 为便于管理权限,可以分别创建同步文件夹, 权限可以更细化, 减少文件冲突。例如,我们的产品开发和UE设计由不同的团队完成。为此我们创建了两个同步文件夹,一个叫“产品开发”,一个叫”UE设计”。
  4. 为了避免误删除,或找不到文件,对于多人参与的同步文件夹,最好指定某个用户对内容分类和管理,其他的用户只负责添加、编辑文件,而避免移动和删除文件。另一种思路是,每个用户创建的文件都放在以个人名字命名的子文件夹下。管理员在整理时, 尽可能将文件名字修改得有意义和容易理解。
  5. 本地无需同步所有文件夹。例如,将私人文件和工作文档放在两个同步文件夹。这样,公司电脑上只同步工作文档,无需同步私人文件。或者,您可以每台设备用一个同步文件夹存储备份,这个同步文件夹不需要同步到其他终端, 当然, 您仍然可以通过网页或其他形式访问备份文件.
  6. 系统默认创建的“我的坚果铺子”同步文件夹,最好只用来保存您私有的文件。因为,这个同步文件夹和其他用户的默认文件夹名字冲突,不同用户很难从名字区分。
  7. 控制同步文件夹的数量,过多的同步文件夹反而会降低您的效率,相同类型的文件放在同一个同步文件夹下。同步文件夹数目最好不要超过15个.

新版本Android应用

我们推出了新的Android版本, 主要包括如下更新(AppMarket下载):

  • 多同步文件夹支持:如果您有多个同步文件夹,那么Android客户端右上角会出现一个同步文件夹图标,点击即可进入不同的同步文件夹:

  • 查看最近访问的文件:客户端屏幕右上角有一个最近访问历史按钮,点击后即可查看最近访问的文件,为您访问文件提供了快速入口:
  • 文件、文件夹删除:长按待删除的文件、文件夹,在弹出菜单中选择“删除”:

  • 文件另存为:长按文件,在弹出菜单中选择“另存为”,然后在外部存储浏览界面选择要存放的地方:

当然, 我们也修正了一些bug, 增加了稳定性和用户友好. 来试试吧? 你可以到AppMarket下载, 也可以用手机拍摄如下的QR Code:

多文件夹同步

坚果铺子的目标是为用户提供简单灵活的文件同步和备份功能. 我们一直希望能为用户提供多文件夹同步, 因为它可以帮助用户:

  1. 更直观的文件夹分类. 公司的文件无需同步到家里,  家里的文件也没道理同步到公司. “选择性同步”能提供类似的功能,  不过它最多也只是一个应急措施.
  2. 更便捷的文件管理.  和他人协同同步的文件完全和私人文件隔离开;否则, 出现了误操作怎么办? 需要备份和需要同步的文件可以分开; 否则, 也只是白白浪费流量.
  3. 无需改变任何用户使用习惯.  已有文件没必要挪动地方. 用户拥有对文件完全控制. 开句玩笑, 您的文件您作主, 忘记X盘和XX盘吧, 消除不必要的限制也是对体验的重大提升.

很长时间以来, 我们一直在反复推敲和思考这个功能. 因为, 我们担心多文件夹同步会让交互流程更复杂, 用户体验反而变差, 正如这篇著名的讨论.

不过这次, 我想我们找到了解决的办法, 交互流程仍然很简单, 多文件夹同步的功能却依旧强大. 就像这样, 右键点击文件夹, 选择”同步”, 剩下的一切交给我们, 当然, 必要时还得记住不同文件夹的用途, 对不同的伙伴赋予不同的权限, “别让老板看到您在外面潇洒的照片”.

据我们所知, 竞争对手中, 我们应该是第一个用这种方式来提供多文件夹同步.

我们不只是也不愿单纯模仿, 我们在不断创新.

Ubuntu 11.10升级后的问题

有一些用户反映, 升级到Ubuntu11.10后, 开启Unity桌面无法自动启动坚果铺子. 这是因为Unity桌面对配置文件的格式改变造成.  可以通过如下方式手动解决这个问题(重新安装新版本也能解决这个问题)

  • 打开以下两个文件

~/.local/share/applications/nutstore-menu.desktop

~/.config/autostart/nutstore-daemon.desktop

  • 定位如下这一行

OnlyShowIn=GNOME;

  • 将其替换为

OnlyShowIn=GNOME;Unity;

iOS客户端新版本1.2.0发布

通知支持iPhone和iPad,  请到app store下载安装. 版本 1.2.0 的新功能包括:

1. 增加照片的小图标浏览模式:点击图片浏览界面右上角的方块图标,可以进入图标浏览模式,查看当前文件夹下面所有图片的缩略图。

2. 增加照片和视频多选上传的功能:可以一次选择多张照片或者视频(要求iOS >= 4.0)。

3. 内置拍摄照片和拍摄视频的功能:在上传选择界面可以直接进入拍摄照片或者视频。

4. 增加编辑和新建文本文件的功能:

(1) 编辑文本文件功能:打开一个已有文本文件,点击文本的任何地方,可以进入编辑模式,修改文本内容;修改完成后可以自动上传该文件。

(2) 新建文本文件功能:点击文件浏览界面右上角的“菜单”键,在弹出的菜单里面可以选择新建一个文本文件;编辑完成后可以保存并自动上传该文件。

5. 修正非UTF8编码的文本文件显示为乱码的问题:不用再担心Windows下面创建的文本文件在iPhone/iPad显示为乱码的问题。

6. 增加仅用Wi-Fi上传的功能:在“设置”界面启用或者关闭“仅用Wi-Fi”选项;启用该选项以后,仅在Wi-Fi连接可用时才开始上传文件,以节约手机上网流量。

Mac客户端新版本发布

主要是解决了Lion更新到10.7.1后, Finder Plugin存在的一些问题.

该更新将在晚一点的时间推送给所有用户. 如果您在Lion下碰到了Finder Plugin的问题并希望及早测试该版本能否解决问题, 可以打开获取最近更新的开关.

如果您有任何关于Mac客户端的问题和建议, 欢迎发送邮件到osx.feedback#nutstore.net (请将其中的#替换成@)