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