如果我们使用IDfId checkin(boolean keepLock, String versionLabels) throws DfException
方法,我们将获得新版本的IDfSysObject
。我如何删除最新版本并返回到以前的版本?EMC Documentum:获取以前版本的IDfSysObject
2
A
回答
3
要恢复到以前的主要版本你需要做到以下几点:
- 获取对象的任何先前的主要版本你需要让电流IDfPersistentObject。
- 添加 “CURRENT”[0]指数R_VERSION_LABEL属性
保存修改IDfPersistentObject
得到所有IDfPersistentObject与R_VERSION_LABEL>比你的新的当前版本
- 删除 “CURRENT” 从[0]索引在R_VERSION_LABEL中(如果存在)。
- 保存IDfPersistentObject
- 调用IDfPersistentObject.destroy()。它不会失败。
2
如果您想保留最新的,那么你可以检查出的最新版本,使用getContent()
方法在ByteArrayOutputStream
读取以前版本的内容,并设置内容为最新版本,使用setContent()
。
或者,如果您不希望保留最新版本,请使用IDfPersistentObject.destroy()
方法删除唯一的最新版本,以便以前的版本将变为最新版本。
相关问题
- 1. 获取以前的项目版本
- 2. 获取以前版本的支持库
- 3. pysvn获取以前的版本
- 4. 获取当前unity3d版本
- 5. 获取以前版本和当前版本之间的所有VCS更改
- 6. 获取当前和以前版本号的svn diff的命令
- 7. MSBuild:从msbuild脚本获取以前的版本
- 8. EMC Solution Enabler
- 9. 如何获取当前的dev_appserver版本?
- 10. 获取当前版本的网页
- 11. 获取当前的Flash版本(jQuery等)
- 12. 使用paper_trail获取版本ID的下一个和以前版本
- 13. 获取git的塔以前的文件版本
- 14. 以前版本号的版本号
- 15. 获取当前运行版本的PHP版本
- 16. 获取NPM中软件包的以前版本
- 17. 如何获取文件的以前版本
- 18. 以编程方式获取当前版本的ruby标准库
- 19. 从以前的安装中获取版本信息
- 20. 在以前的版本中获取关系
- 21. 获取文件的以前版本中,从WINAPI
- 22. 如何获取清晰的以前版本?
- 23. 如何获取当前EF版本
- 24. 在Subclipse中获取当前版本号?
- 25. 获取当前客户端Silverlight版本?
- 26. 如何从Hive中读取hbase当前版本和以前版本的数据
- 27. 恢复以前的版本
- 28. 承诺以前的版本
- 29. Android:Theme Holo以前的版本
- 30. 以前版本的Membase
'destroy()'doestn't work。异常正在被抛出。有一些不允许销毁最新版本的依赖关系。我仍然无法找到这些依赖关系。 而且我不需要当前的最新版本,是的。所以销毁是好的。 –