ライブラリのバージョンをあるリリースから別のリリースに移すにはどうすればいいですか?
ライブラリリリースとカスタムプロパティファイルを手動で編集することで、ライブラリのバージョンを移動できます。
説明
ライブラリのバージョンをクローンする際、間違ったリリースを選択してしまいました。IXIA CCMSには、あるリリースから別のリリースにライブラリのバージョンを移動する機能はありません。
解決法
注意: この手順は、同じライブラリまたは製品内で、あるリリースから別のリリースにバージョンを移動する場合にのみ使用されるべきです。
- DITAパースペクティブのDynamic Release Management(ダイナミックリリース管理)ビューで、バージョンを削除したいライブラリリリースをロックして編集します。
-
Oxygenソースビューで、
<version>
の値をメモ帳ファイルに貼り付けて、後で参照できるようにします。 -
<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>
- ライブラリリリースファイルをリリースします。
- バージョンを移動したいライブラリリリースをロックし、編集します。
-
<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>
- ライブラリリリースをリリースします。
- Dynamic Release Management(ダイナミックリリース管理)ビューで、ライブラリのバージョンを右クリックします。 をクリックします。
- TEXTML AdminパースペクティブのShow documents file names containing(ドキュメント・ファイル名の内容を表示)フィールドに、コピーした参照を貼り付けます。
- content/releasesフォルダを展開します。
- .versionファイルをチェックアウトします。
- .versionファイルを右クリックします。Open Custom Properties(カスタムプロパティを開く)をクリックします。
-
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>
- ファイルを保存します。
- ファイルにチェックを入れます。