legacy-knowledge-base
公開されました Jul. 2, 2025

2つのLiferay FixPackを比較する方法

written-by

Phil Chapman

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 2つのFixPackバージョンの違いを見つけるにはどうすればよいですか?
  • FixPackを比較する方法はありますか?

環境

  • DXP 7.2   
  • DXP 7.1   
  • DXP 7.0
  • Portal 6.2

解決

クイックメソッド: Liferayは DXPリリースのオンライン比較ツールを提供します

マニュアルメソッド: このサンプルガイドでは、フィックスパック10とフィックスパック12(DXP-10とDXP-12)を比較します

  • まず、修正するFixPackのソースコード(-src)ファイルを入手します。これらは ヘルプセンターからダウンロードできます

    a.png
  • 重要:diffプロセスを実行する場合、「store」コマンドの実行時に古いファイルを最初に処理する(DXP-10)か、最新のファイル(DXP-12)を使用します
  • この場所のパッチフォルダにDXP-10ソースzipを追加します
    ${liferay.home}/patching-tool/patches

    b.png
  • ターミナルウィンドウを開き、patching-toolフォルダ${liferay.home}/patching-toolに移動します
  • storeコマンドを実行してDXP-10をPatching Tool Storeに追加します
    ./patching-tool.sh store add liferay-fix-pack-dxp-10-7110-src
    Initializing: store/liferay-fix-pack-dxp-10-7110-src/
    Storing patches: [1%..10%..20%..30%..40%..50%..60%..70%..80%..90%..100%]
    Current patch level is stored as 'liferay-fix-pack-dxp-10-7110-src'.
  • 新しい 'store' フォルダが作成され、DXP-10のデータが入力されていることに注意してください

    c.png
  • 次に、DXP-12ソースzipをパッチフォルダ${liferay.home}/patching-tool/patchesに追加します
  • DXP-12ファイル名を使用してstoreコマンドを再度実行します
    ./patching-tool.sh store add liferay-fix-pack-dxp-12-7110-src
  • storeに両方のフィックスパックを差分化する準備ができました

    d.png
  • 格納されている2つのソースファイルに対してFULL diffを実行し、HTMLファイルに出力します
    ./patching-tool.sh diff full source liferay-fix-pack-dxp-10-7110-src liferay-fix-pack-dxp-12-7110-src html
    Comparing patch levels...
    Diff file created: /liferay.home/patching-tool/diff/liferay-fix-pack-dxp-10-7110-src-liferay-fix-pack-dxp-12-7110-src-source-diff.html

    Sample output from HTML file...

    f.png

追加情報

  • ./patching-tool.sh help diff
  • ./patching-tool.sh help store
  • この方法は、次の組み合わせでも使用できます:
    hotfix vs hotfix, fix pack vs hotfix, hotfix vs fix pack
  • Liferay DXP Release Notes
did-this-article-resolve-your-issue

legacy-knowledge-base