1

Alfresco で特定のバージョンのファイルにタグを付けることはできますか? もしそうなら、親切にそれを達成する方法を教えてください。どんな親切な助けも大歓迎です。

4

2 に答える 2

2

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 でプレーンな古い Java コレクション (java.util.Collection) である「getAllVersions」を使用します。

それが役立つことを願っています。:)

于 2012-06-13T05:57:04.583 に答える
0

VersionServiceのgetVersionHistoryメソッドを使用して、 VersionHistoryオブジェクトを返すことができます。このオブジェクトから、ノードのすべてのバージョンを取得できます。バージョンオブジェクトは、ノードの単一バージョンを表します。バージョンオブジェクトのメソッドgetVersionedNodeRefを呼び出すと、そのバージョンのノードのNodeRefを取得します。最後に、TaggingServiceとメソッドaddTagを使用して、ノードバージョンのnodeRefにタグを追加します。これがお役に立てば幸いです。

于 2012-06-13T15:28:48.127 に答える