是否可以在 Alfresco 中标记文件的特定版本?如果是这样,请指导我如何实现它。任何帮助表示赞赏。
2 回答
这里/s javascript API 文档:http ://wiki.alfresco.com/wiki/3.4_JavaScript_API#Versions_API
否则,在 Java 中使用 VersionService bean:http ://dev.alfresco.com/resource/docs/java/repository/org/alfresco/service/cmr/version/VersionService.html
如果你不知道你到底想要哪个版本,你可以通过 JavaScript 或 Java 中的版本历史数组使用 VersionService 的“getVersionHistory”方法,然后在 VersionHistory 上使用“getAllVersions”,它是普通的旧 Java 集合(java.util.Collection)。
希望有帮助。:)
您可以使用VersionService的getVersionHistory方法返回VersionHistory对象。从这个对象你可以得到节点的每个版本。版本对象表示节点的单个版本。调用Version对象的getVersionedNodeRef方法,您将获得该节点版本的 NodeRef。最后,使用TaggingService和方法addTag为节点版本的 nodeRef 添加标签。我希望这能帮到您。