网盘时代的到来,为人们的工作与生活带来了极大的便利。然随着网盘里的文件不断增多,难免会产生文档冲突的问题。那么,该如何解决网盘内文档冲突的问题呢?以下将详细介绍网盘Dropbox和燕麦企业云盘(OATOS企业网盘)是如何处理文档冲突的。
1、什么叫“冲突”?
根据目前国内外同类产品的情况和我们的经验,冲突的定义在于在某文件上传过程中(开始到完成),在其他终端发生再次上传,那么称之为“冲突”。
2、如何处理冲突问题呢?
通常有两种:
1)简单的,即直接覆盖,但提供历史版本恢复的功能。
这个比较简单,也容易处理,不好的在于一般用户不太知道历史版本的概念,多人操作互不知情的情况下会认为文件丢失了或者被篡改了,且你同时需要此文件的几个版本的时候会比较麻烦。
2)另外一种也就是目前很多产品采用的,重命名的方法。
只要一个文件再上传过程中(开始到完成)再发生上传请求,那么后一个版本则进行重命名(比如文件名后面加上数字1或者文字解释),这样的好处在于非常直观,尤其是在双方都不知情的情况下,都能找到自己需要的版本。
以上说的都是一些比较简单的应用场景,云存储产品的逻辑是比较复杂的,尤其是多终端情况下的不同请求。
3、网盘Dropbox是如何处理文件冲突的?
众所周知,网盘Dropbox以同步功能著称,多台设备之间的同步。
比如,同时在多个设备上修改了某个文件后联网进行同步, 一般的网盘此时是怎样处理的?
多个设备上修改了某个文件,然后联网同步,那么先同步的会成为文件的新版本,而所有后同步的会被复制一份,文件名里加上conflicted copy字样和哪台机器修改的还有冲突发生的时间。
这是同步软件能做的极限了,因为管理的都是二进制文件而非Git那样管理的是纯文本,所以没法进行三方合并,所以只能由你自己做合并。
然而,网盘Dropbox里的一个文件被不同的人修改了,上传 ,Dropbox会将最先上传的作为最终的版本,以后都作为备份存下来。它这样是比较好的保证了不丢东西,但复杂化。如果有好的提示,还是很不错的。另外,网盘DropBox支持previous versions功能。
4、燕麦企业云盘(OATOS企业网盘)是如何处理文件冲突的?
燕麦企业云盘(OATOS企业网盘)的本地交互功能具有在线编辑唯一性,当一人锁定文件在线编辑时,其他人只能预览无法编辑,很好地避免了造成数据冲突和多人编辑产生无数版本的困扰。
而且如果在同时编辑时,产生冲突,燕麦企业云盘(OATOS企业网盘)采用保存“文件名+用户名+版本号”的解决方案,保存多份,这些文档的历史版本还可查看、可追溯、可恢复。
应用情景:
领导通知开会,众人在会议室坐定打开电脑,准备打开文档演讲时,情况发生了:同事间因之前对同一文档进行操作,使得文档在打开时起了冲突,发生了冲突错误。怎么办?此时,领导的脸已经开始由晴变阴……
解决方案:
使用OATOS企业云盘的文件锁定功能,就能有效防止文件冲突的发生了。
当A在网盘里锁定该文档后,即可进行编辑,那么其他人则不能够进行编辑,只有预览权限;需等到A编辑完成后,解锁该文档,其他B成员才能够锁定该文档进行编辑或修改,从而避免文档冲突的产生。