1

是否可以在 Alfresco 中标记文件的特定版本?如果是这样,请指导我如何实现它。任何帮助表示赞赏。

4

2 回答 2

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)。

希望有帮助。:)

于 2012-06-13T05:57:04.583 回答
0

您可以使用VersionService的getVersionHistory方法返回VersionHistory对象。从这个对象你可以得到节点的每个版本。版本对象表示节点的单个版本。调用Version对象的getVersionedNodeRef方法,您将获得该节点版本的 NodeRef。最后,使用TaggingService和方法addTag为节点版本的 nodeRef 添加标签。我希望这能帮到您。

于 2012-06-13T15:28:48.127 回答