协作
在 LibreOffice Writer、Impress 和 Draw 中,一次只能有一个用户打开任意一个文档进行写入。在 Calc 中,多个用户可以同时打开同一个电子表格进行写入。
Calc 中的协作
在 LibreOffice Calc 中,文档共享允许多个用户同时具有写入权限。每一个想要协作的用户需要在 LibreOffice - 首选项工具 - 选项 - LibreOffice - 用户数据选项卡页上输入一个名称。
当更改追踪或文档共享处于激活状态时,一些命令不可用(灰显)。对于一个新的电子表格您不能应用或插入灰显的元素。
创建一个新的电子表格
用户 A 创建一个新的电子表格文档。可以应用以下条件:
-
用户不想共享电子表格进行协作。
用户 A 按照以上 Writer、Impress、和 Draw 文档的描述打开、编辑和保存文档。
-
用户想要共享该文档以便协作。
用户选择
来激活文档的合作功能。在打开的对话框内,用户可以选择启用或禁用共享。如果用户启用共享,该文档会以共享模式保存,这也会显示在标题栏上。
命令可以用来将当前文档模式从非共享模式转换为共享模式。如果您想要在非共享模式下使用一个共享文档,您可以使用其他名称或路径保存该共享文档。这会创建一个不共享的电子表格副本。
打开电子表格
用户 A 打开一个电子表格文档。可以应用以下条件:
-
该电子表格文档不在共享模式下。
用户按照以上 Writer、Impress 和 Draw 文档的描述打开、编辑和保存文档。
-
该电子表格文档在共享模式中。
用户看到一条消息显示该文档处于共享模式而且某些功能在此模式下不可用。用户可以禁止以后出现该消息。单击“确定”后,该文档以共享模式打开。
保存一个共享电子表格文档
用户 A 保存一个共享文档。可以应用以下条件:
-
自从用户 A 打开文档后,该文档未被其他用户修改和保存。
文档已保存。
-
用户 A 打开文档后,文档被其他用户修改和保存。
如果这些更改不冲突,则会保存文档。
如果这些更改互相冲突,则会出现“解决冲突”对话框。用户 A 必须对这些冲突做出决定,保留哪一个版本,“保留我的更改”或“保留他人的更改”。所有的冲突已解决后,文档会被保存。当用户 A 解决冲突时,其他用户不能保存该共享文档。
-
此刻,其他用户正试图保存该共享文档,并解决冲突。
用户 A 看到一条消息显示合并正在进行。用户 A 可以选择取消现在的保存命令,或一段时间后再试着重新保存。
当用户成功地保存一个共享电子表格时,执行完保存命令后该文档会重新装入,因此电子表格显示的是所有用户保存的所有修改的最新版本。当其他用户修改了一些内容时,会有一条消息显示“其他修改已添加” 。
Writer、Impress、和 Draw 中的协作
对于所有模块 Writer、Impress、Draw 和 Calc,未启用文档共享时,则可以进行文件锁定。即使在不同的操作系统上访问同一个文档时,文件锁定也是可用的。
用户 A 打开一个文档。可以应用以下条件:
-
该文档没有被其他任何用户锁定。
文档将由用户 A 以读和写入权限打开。该文档对其他用户来说是锁定的,直到用户 A 将其关闭。
-
文档会被文件系统标记为“只读”。
该文档将以只读模式打开,不允许编辑。用户 A 可以使用其他文档名称或其他路径保存该文档。用户 A 可以编辑该副本。
-
该文档已被其他用户锁定。
用户 A 会看到一个对话框告知用户文档已被锁定。该对话框提供以只读模式打开文档,或打开文档的副本以编辑,或取消“打开”命令。
用户访问权限和共享文档
在具有用户管理权限的操作系统上必须满足某些条件。
-
共享文件需要驻留在所有协作者都可以访问的位置。
-
需要设置文档和相应锁定文件的文件权限,以便所有的协作者都可以创建、删除和更改文件。
写入权限还允许其他用户(意外或故意)删除或修改文件。