SenseNet 版本控制 - 内容锁定
SenseNet versioning - content locking
试图了解 SN 内容版本控制;
"LockType"、"LockToken"在"Nodes"table中的用途是什么,它们的可能值是什么?
"LockDate"和"LastLockDate"有什么区别?
非常感谢。
以下字段被旧版 MS Office 用于各种锁定方案:
Etag、LockType、LockTimeout、LockDate、LockToken、LastLockUpdate。这些字段与版本控制无关,而不是 "checkout" 功能。我们还没有使用这些字段。
提到的 LastLockDate 不是 SenseNet 的一部分。代码中没有数据库字段和任何具有此名称的项目。 LastLockDate 可能是 LastLockUpdate:该字段可用于“活锁”技术。超时后,锁自动失效(意味着:解锁),除非客户端及时用令牌更新锁。解释是这样的:
LockedIsValid = (now < LockDate + timeout || now < LastLockUpdate + timeout)
试图了解 SN 内容版本控制;
"LockType"、"LockToken"在"Nodes"table中的用途是什么,它们的可能值是什么?
"LockDate"和"LastLockDate"有什么区别?
非常感谢。
以下字段被旧版 MS Office 用于各种锁定方案: Etag、LockType、LockTimeout、LockDate、LockToken、LastLockUpdate。这些字段与版本控制无关,而不是 "checkout" 功能。我们还没有使用这些字段。
提到的 LastLockDate 不是 SenseNet 的一部分。代码中没有数据库字段和任何具有此名称的项目。 LastLockDate 可能是 LastLockUpdate:该字段可用于“活锁”技术。超时后,锁自动失效(意味着:解锁),除非客户端及时用令牌更新锁。解释是这样的:
LockedIsValid = (now < LockDate + timeout || now < LastLockUpdate + timeout)