7

現在、特定のアイテムのバージョンを比較する比較機能があります。

選択時に任意の 2 つのアイテム (同様のスキーマを使用する 2 つのコンポーネントまたはページ) を比較するにはどうすればよいでしょうか?

次のようなソースアイテムと宛先アイテムのtcmidを提供しようとしました

"http://sdltridion/WebUI/Editors/CME/Views/Popups/Compare/CompareDialog.aspx#root=<tcm-source>&id1=<tcm-destination>&id2=&popup=UID_393"しかし、ルート、つまり tcm:56-1520 のみを考慮し、tcm:56-1520 アイテムの最新バージョンと直前のバージョンとの比較を提供していました。

同様のスキーマを使用して実装された 2 つの異なるコンポーネントを比較するにはどうすればよいですか?

4

3 に答える 3

7

SDL Tridion では、異なるアイテム間の比較は提供されません。同じアイテムのバージョン間の比較のみが行われます。

異なるアイテムを比較する必要がある場合 (その使用例を知るのは興味深いかもしれません)、自分で何かを作成する必要があります。最も重要なことは、何を正確に比較したいかを定義することから始めることです。これは、関心のない多くの違いがあるためです (異なる TCM URI、異なる場所、異なるタイトル/ファイル名など)。したがって、単純な XML 比較を行うことは不可能です。

于 2012-08-14T08:50:48.860 に答える
5

Bart が述べたように、Tridion の比較ツールは同じアイテムの異なるバージョンでしか機能しません。異なるアイテムを比較したくなる理由は少し不可解かもしれないという彼の意見に同意します。

とはいえ、Microsoft が提供するこのようなツールは、独自の目的に使用できます。

N

于 2012-08-14T12:37:24.503 に答える
1

もう1つの方法は、両方のコンポーネントのXMLソースをコピーし、winmergeなどのサードパーティツールを使用して違いを見つけることです。

于 2012-08-21T06:55:20.857 に答える