ライブラリのバージョンをあるリリースから別のリリースに移すにはどうすればいいですか?

ライブラリリリースとカスタムプロパティファイルを手動で編集することで、ライブラリのバージョンを移動できます。

説明

ライブラリのバージョンをクローンする際、間違ったリリースを選択してしまいました。IXIA CCMSには、あるリリースから別のリリースにライブラリのバージョンを移動する機能はありません。

解決法

注意: この手順は、同じライブラリまたは製品内で、あるリリースから別のリリースにバージョンを移動する場合にのみ使用されるべきです。
  1. DITAパースペクティブのDynamic Release Management(ダイナミックリリース管理)ビューで、バージョンを削除したいライブラリリリースをロックして編集します。
  2. Oxygenソースビューで、<version>の値をメモ帳ファイルに貼り付けて、後で参照できるようにします。
  3. <version>値を削除します。例えば、以下を
    <librelease id="uhi1518792519042" xml:lang="en-us"> 
        <name>LibR1</name> 
        <releasemeta> 
            <description/> 
            <aliases/> 
        </releasemeta> 
        <versions><version href="fso1518792529667.version"/></versions> 
    </librelease> 
    に変更します
    <librelease id="uhi1518792519042" xml:lang="en-us"> 
        <name>LibR1</name> 
        <releasemeta> 
            <description/> 
            <aliases/> 
        </releasemeta> 
        <versions></versions> 
    </librelease> 
  4. ライブラリリリースファイルをリリースします。
  5. バージョンを移動したいライブラリリリースをロックし、編集します。
  6. <versions>要素に<version>の値を貼り付けます。<versions>の閉じタグがあることを確認してください。例えば、以下を
    <?xml version="1.0" encoding="UTF-8"?> 
    <!DOCTYPE librelease PUBLIC "-//IXIA//DTD DITA CMS Release//EN" "release.dtd"> 
    <librelease id="nap1518794053288" xml:lang="en-us"> 
        <name>LibR2</name> 
        <releasemeta> 
            <description/> 
            <aliases/> 
        </releasemeta> 
        <versions/> 
    </librelease> 
    <?xml version="1.0" encoding="UTF-8"?> 
    <!DOCTYPE librelease PUBLIC "-//IXIA//DTD DITA CMS Release//EN" "release.dtd"> 
    <librelease id="nap1518794053288" xml:lang="en-us"> 
        <name>LibR2</name> 
        <releasemeta> 
            <description/> 
            <aliases/> 
        </releasemeta> 
        <versions><version href="fso1518792529667.version"/></versions> 
    </librelease> 
  7. ライブラリリリースをリリースします。
  8. Dynamic Release Management(ダイナミックリリース管理)ビューで、ライブラリのバージョンを右クリックします。Copy(コピー) > Copy Reference(参照をコピー)をクリックします。
  9. TEXTML AdminパースペクティブのShow documents file names containing(ドキュメント・ファイル名の内容を表示)フィールドに、コピーした参照を貼り付けます。
  10. content/releasesフォルダを展開します。
  11. .versionファイルをチェックアウトします。
  12. .versionファイルを右クリックします。Open Custom Properties(カスタムプロパティを開く)をクリックします。
  13. userproperty type="parent.filename"のエントリを編集し、.releaseの値をコピーした参照に置き換えます。例えば、以下を
    <userproperties> 
       <userproperty type="parent.filename" 
                >/content/releases/uhi1518792519042.release</userproperty> 
    </userproperties> 
    <userproperties> 
       <userproperty type="parent.filename" 
                >/content/releases/nap1518794053288.release</userproperty> 
    </userproperties> 
  14. ファイルを保存します。
  15. ファイルにチェックを入れます。