2012-06-13 3 views
1

Alfresco에서 특정 버전의 파일에 태그를 지정할 수 있습니까? 그렇다면 그것을 달성하는 방법을 친절하게 안내해주십시오. 모든 종류의 도움을 주시면 감사하겠습니다. 여기Alfresco 버전 및 태그 추가

답변

2

/s의 자바 스크립트 API 문서 : http://wiki.alfresco.com/wiki/3.4_JavaScript_API#Versions_API

그렇지 않으면, 자바 VersionService 콩을 사용 http://dev.alfresco.com/resource/docs/java/repository/org/alfresco/service/cmr/version/VersionService.html 정확히 당신이 자바 스크립트 나에 여물 버전 기록 배열을 갈 수 원하는 버전을 잘 모릅니다 경우

Java는 VersionService의 getVersionHistory 메소드를 사용하고 VersionHistory에서는 평범한 오래된 Java Collection (java.util.Collection) 인 "getAllVersions"를 사용합니다.

희망이 있습니다. :)

+0

시도해 보았습니다. 하지만 버전에 태그를 추가 할 수는 없습니다. 나는 단지 현재 작업 카피에 태그를 추가 할 수있다. – zawhtut

+0

버전 관리 문제가 아닐 수도 있습니다. 어쩌면 이것이 작동하는 방식 일 수 있습니다. 이것에 대해 확실하지 않은 Im ... –

0

당신은 으로 VersionHistory 개체를 반환 VersionServicegetVersionHistory 방법을 사용할 수 있습니다. 이 객체에서 모든 노드 버전을 가져올 수 있습니다. 버전 개체는 노드의 단일 버전을 나타냅니다. getVersionedNodeRef버전 개체를 호출하면 해당 노드 버전의 NodeRef가 표시됩니다. 마지막으로 TaggingServiceaddTag을 사용하여 노드 버전의 nodeRef에 태그를 추가합니다. 도움이되기를 바랍니다.