Java 露天版本和标签

Java 露天版本和标签,java,alfresco,Java,Alfresco,是否可以在Alfresco中标记文件的特定版本?如果是这样,请指导我如何实现它。非常感谢您的帮助。以下是javascript API文档: 否则,在Java中使用VersionService bean: 如果你不知道你到底想要哪个版本,你可以通过JavaScript或Java中的版本历史数组使用VersionService的“getVersionHistory”方法,然后在VersionHistory上使用“getAllVersions”,这是一个普通的旧Java集合(Java.util.Col

是否可以在Alfresco中标记文件的特定版本?如果是这样,请指导我如何实现它。非常感谢您的帮助。

以下是javascript API文档:

否则,在Java中使用VersionService bean:

如果你不知道你到底想要哪个版本,你可以通过JavaScript或Java中的版本历史数组使用VersionService的“getVersionHistory”方法,然后在VersionHistory上使用“getAllVersions”,这是一个普通的旧Java集合(Java.util.Collection)


希望有帮助。:)

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

我试过了。但我无法将标签添加到版本中。我只能将标记添加到当前工作副本。这可能不是版本控制问题。也许这就是它的工作方式。但是我不确定这件事。。。