2012-08-14 12 views
7

現在、特定のアイテムのバージョンを比較する比較機能があります。Tridionのコンポーネントまたはページの2つのアイテムを比較する方法

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

私は

"http://sdltridion/WebUI/Editors/CME/Views/Popups/Compare/CompareDialog.aspx#root=<tcm-source>&id1=<tcm-destination>&id2=&popup=UID_393"などの送信元と送信先の項目のtcmid年代を提供しようとしたが、それは唯一のルートすなわちTCM検討していた:56から1520と最新版とTCMのすぐ前のバージョンとの比較ですを提供します: 56-1520項目。

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

答えて

7

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

異なるアイテム間で比較を行う必要がある場合(そのユースケースが何であるかを知るのが面白いかもしれません)、自分で何かを作成する必要があります。最も重要なことは、正確に何を比較したいかを定義することから始めることです。異なるTCM URI、異なる場所、別のタイトル/ファイル名など、興味のない違いがたくさんあるためです。したがって、XMLを直接比較することは不可能です。

+1

既存の比較機能の何かを再利用することはできないと思うので、それを試して拡張することは意味がないと思います。 –

5

Tartionの比較ツールは、同じアイテムの異なるバージョンでのみ動作し、異なるアイテムを比較したい理由が少し難解かもしれないと私は彼に同意します。

しかし、あなた自身の目的に使用できるMicrosoftのthis oneのようなツールがあります。

N

1

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

関連する問題