已读/回复 : 45121/1
  • chadnash1
  • (7帖子)
同时编辑如何
    防止用户互相覆盖彼此的更改
    同时编辑

防止用户互相覆盖文件的一种方法是让他们直接在 DriveHQ 上编辑文件,然后由 DriveHQ 在文件打开时锁定文件。我猜 DriveHQ 没有这样做,是因为这意味着某些文件可能会被永久锁定(除非它们被保存)。不过,如果提供解锁选项,或许会省去不少麻烦。

另一种方法是让 DriveHQ 始终保存到另一个版本(它可能会这样做,但我还不确定)。但这仍然存在一个问题——你不知道何时发生了这种情况,所以不会注意到。但 DriveHQ 可以检测到,在你保存文件时,系统是否在你备份后进行了更新。

一般来说,DriveHQ 可以知道每个用户上次下载的版本,并在他们创建新版本时,如果下载的版本不是最新版本,则向他们发出警告。

乍得

2006/10/1 15:55:35

  • DriveHQ Webmaster
  • (1098帖子)
主题: 回复:同时编辑
回复:同时编辑

您好,您提出的观点都非常好!

在互联网上锁定文件绝对不是一种好方法;它不仅会消耗大量服务器资源;更重要的是,HTTP 连接本质上是“无连接”的,这意味着即使连接断开,文件也可能被锁定。一旦发生这种情况,文件可能会被锁定很长时间才能再次编辑。

现在,如果您使用 WWWBackup,它总是将新文件保存为新版本。(默认情况下最多保存 10 个版本。)

使用文件管理器的文件夹同步功能时,如果两个用户同时在两台不同的计算机上修改了同一个文件,则假定用户1的更改会先于用户2的更改保存。在同步用户2的文件时,程序会提示用户:是覆盖本地文件还是远程文件。

总体而言,两个用户同时编辑同一个(共享)文件的概率很小。但如果发生这种情况,则需要格外小心。


回复
2006/10/1 19:57:30

收藏并分享
快速回复

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003