SenseNet 版本控制 - 内容锁定

SenseNet versioning - content locking

试图了解 SN 内容版本控制;

非常感谢。

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

提到的 LastLockDate 不是 SenseNet 的一部分。代码中没有数据库字段和任何具有此名称的项目。 LastLockDate 可能是 LastLockUpdate:该字段可用于“活锁”技术。超时后,锁自动失效(意味着:解锁),除非客户端及时用令牌更新锁。解释是这样的:

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