将节点还原为指定的版本。
节点必须具有cm:versionable切面。如果有必要,将会先签出节点,操作完成后再签入。此方法不会尝试执行深层的关联恢复。
revert(history, majorVersion, versionLabel)
参数
- history
修订历史记录(版本备注)。 - majorVersion
如果设置为true,则该方法将尝试将更改保存为主要版本增量。如果为false将保存为次要版本增量。 - versionLabel
要恢复的版本标签(版本号)
返回值
ScriptNode
返回已还原时签出的原始节点,如果指定的版本不存在,则返回null。
revert(history, majorVersion, versionLabel, deep)
参数
- history
修订历史记录(版本备注)。 - majorVersion
如果设置为true,则该方法将尝试将更改保存为主要版本增量。如果为false将保存为次要版本增量。 - versionLabel
要恢复的版本标签(版本号) - deep
如果设置为true,则该方法将执行深度恢复。如果设置为false,则不会执行深度恢复,并且仅还原当前节点。
返回值
ScriptNode
返回已还原时签出的原始节点,如果指定的版本不存在,则返回null。
文档更新时间: 2019-07-04 19:03 作者:凌云文档