すべてのコンテンツをバージョン管理可能にする

すべてのコンテンツをバージョン管理可能にする

このページでは、すべてのコンテンツをバージョン管理可能にするための方法について記載しています。





概要

contentModel.xml ファイルを編集して、リポジトリ内のすべてのコンテンツのバージョン管理を有効にすることができます。

手順



次の手順で設定することができます。

  1. contentModel.xml ファイルをダウンロードします

  2. $TOMCAT_HOME/shared/classes/alfresco/extension/models ディレクトリを作成します

  3. contentModel.xml ファイルで <type name="cm:content"> を検索し、</properties> 終了タグの直後に次の行を挿入して、コンテンツをバージョン管理可能にします

    <mandatory-aspects>  <aspect>cm:versionable</aspect> </mandatory-aspects>
  4. 編集した contentModel.xml ファイルを $TOMCAT_HOME/shared/classes/alfresco/extension/models ディレクトリにコピーします

  5. 次の行を使用して、Spring コンテキストファイルを $TOMCAT_HOME/shared/classes/alfresco/extension に追加します

    <?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'> <beans> <bean parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap"> <property name="models"> <list> <value>alfresco/extension/models/contentModel.xml</value> </list> </property> </bean> </beans>
  6. ファイルを保存します

  7. Alfresco Content Services サーバを再起動します

アップロードされたコンテンツは、cm:versionable アスペクトを持ちます。

参考: Making all content versionable

リックソフト株式会社 は、日本でトップレベルのAtlassian Platinum Solution Partnerです。
大規模ユーザーへの対応実績が認められたEnterpriseの認定をうけ、高度なトレーニング要件をクリアし、小規模から大規模のお客様まで対応可能な実績を示したパートナー企業です。


Copyright © Ricksoft Co., Ltd. プライバシーポリシー お問い合わせ