SenseNet版本控制 - 内容锁定

时间:2017-08-29 08:35:04

标签: sensenet

尝试了解SN内容版本;

  • “节点”表格中“LockType”,“LockToken”的用途是什么?它们的可能值是什么?

  • “LockDate”和“LastLockDate”有什么区别?

非常感谢。

1 个答案:

答案 0 :(得分:1)

旧版MS Office使用以下字段进行各种锁定方案: Etag,LockType,LockTimeout,LockDate,LockToken,LastLockUpdate 。这些字段与版本控制无关,而不是" checkout"特征。我们还没有使用这些字段。

上述 LastLockDate 不属于SenseNet。代码中没有数据库字段和任何具有此名称的项目。 LastLockDate可能是 LastLockUpdate :此字段可用于“实时锁定”技术。超时后,锁定自动无效(意味着:解锁),除非客户端使用令牌按时更新锁定。解释是这样的:

LockedIsValid = (now < LockDate + timeout || now < LastLockUpdate + timeout)