Dreamweaver と同じシステムにファイル比較ツールをインストールします。 Macintosh では、ファイル比較ツールからコマンドラインツールをインストールします。
Dreamweaver でローカルファイルとリモートファイルの比較、ファイル送信前のファイルの比較、同期時のファイルの比較を行います。
ローカルファイルとリモートファイルの 相違点を比較
Dreamweaverは、ファイル比較ツール(「diffツール」とも呼ばれる)と連携して、同一ファイルのローカルバージョンとリモートバージョンのコード、2つの異なるリモートファイル、または2つの異なるローカルファイルを比較することができます。ローカルバージョンとリモートバージョンの 比較は、ファイルをローカルで作業していて、サーバー上のファイルのコピーが他の誰かによって変更されたと思われる場合に便利です。 Dreamweaverを離れることなく、リモートの変更を表示し、ファイルをサーバーに配置する前にローカルバージョンにマージできます。
2つのローカルファイルまたは2つのリモートファイルの比較も、ファイルの以前のバージョンの名前を変更して保持している場合に便利です。以前のバージョンからファイルに加えられた変更を忘れてしまった場合、 簡単な比較で思い出すことができます。
開始する前に、サードパーティのファイル比較 ツールをシステムにインストールする必要があります。ファイル比較ツールの詳細については、Google検索などのWeb検索エンジンを使用して「ファイル比較」または「diff」ツールを検索してください。Dreamweaverは ほとんどのサードパーティツールと連携します。
Dreamweaver での比較ツールの指定
Windowsでは、参照ボタンをクリックしてファイルを比較するアプリケーションを選択します。
Macintoshでは、参照ボタンをクリックして、実際の比較ツール自体ではなく、コマンドラインからファイル比較ツールを起動するツールまたはスクリプトを選択します。
起動ツールまたはスクリプトは、通常、macOS の /usr/bin フォルダーまたは /usr/local/bin/usr/bin フォルダーにあります。 例えば、FileMerge を使用する場合は、/usr/bin フォルダーを参照して、FileMerge を起動するツールである opendiff を選択します。
次の表に、Mac OS 用の一般的なファイル比較ツールと、ハードディスク上のその起動ツールまたはスクリプトの場所を示します。
|
使用するツール |
選択するファイル |
|
FileMerge |
/usr/bin/opendiff(または /Developer/usr/bin/opendiff) |
|
BBEdit |
/usr/local/bin/bbdiff |
|
TextWrangler |
/usr/local/bin/twdiff |
usrフォルダーは通常Finder内で非表示になっています。ただし、Dreamweaver の「参照」ボタンを使用してアクセスできます。
表示される実際の結果 は、使用しているdiffツールによって異なります。結果の解釈方法については、ツールのユーザー マニュアルを確認してください。
2 つのローカルファイルの比較
コンピュータ上の任意の場所にある2つのファイルを比較できます。
定義されたサイト外のファイルを選択するには、 ファイルパネルの左のポップアップメニューからローカルディスクを選択してから、ファイルを選択します。
1ボタンマウスをお使いの場合は、代わりに選択したファイルのいずれかをコントロールキーを押しながらクリックしてください。
ファイル比較ツールが開始され、 2つのファイルを比較します。
2 つのリモートファイルの比較
リモートサーバー上にある 2つのファイルを比較できます。このタスクを実行する前に、リモート設定を含む Dreamweaverサイトを定義する必要があります。
ワンボタンマウスを使用している場合は、選択されたファイルの1つをControlキーを押しながらクリックします。
ファイル比較ツールが起動し、2つのファイルを比較します。
ローカルファイルとリモートファイルを比較する
ローカルファイルとリモートサーバー上にあるファイルを比較できます。そのためには、最初にリモート設定を使用して Dreamweaver サイトを定義する必要があります。
ワンボタンマウスを使用している場合は、ローカルファイルをControlキーを押しながらクリックします。
ファイル比較ツールが起動し、2つのファイルを比較します。
リモートファイルとローカルファイルを比較する
リモートファイルとローカルファイルを比較することができます。 この作業を行う前に、リモート設定でDreamweaverサイトを定義する必要があります。
ワンボタンマウスを使用している場合は、ファイルをControlキーを押しながらクリックします。
開いているファイルとリモートファイルを比較する
Dreamweaverで開いているファイルとリモートサーバー上の対応するファイルを比較できます。
ファイル比較ツールが起動し、2 つのファイルが比較されます。
ドキュメントウィンドウの上部にあるドキュメントタブを右クリックし、コンテキストメニューから「リモートと比較」を選択することもできます。
PUT 前のファイルの比較
ファイルをローカルで編集してからリモートサーバーにアップロードしようとすると、リモート版のファイルが変更されている場合、Dreamweaver が通知します。ファイルをアップロードしてリモート版を上書きする前に、2つのファイルを比較することができます。
開始前に、システムにファイル比較ツールをインストールし、Dreamweaverで指定する必要があります。
リモート版のファイルが変更されている場合、差分を確認するオプション付きの通知が表示されます。
ファイル比較ツールが起動し、2 つのファイルが比較されます。
ファイル比較ツールを指定していない場合は、指定するよう求められます。
同期時のファイルの比較
Dreamweaverでサイトファイルを同期するときに、ファイルのローカルバージョンとリモートバージョンを比較することができます。
開始する前に、 ファイル比較ツールをシステムにインストールし、 Dreamweaverで指定する必要があります。
プレビューをクリックすると、選択されたファイルと 同期中に実行されるアクションが一覧表示されます。
ファイルはHTMLやColdFusion ファイルなど、テキストベースである必要があります。
Dreamweaverが比較 ツールを起動し、選択した各ファイルの ローカルバージョンとリモートバージョンを比較します。