在 Dreamweaver 中比較本機和遠端檔案、上傳檔案前先做比較,以及同步化檔案時進行比較。

比較本機和遠端檔案的差異

Dreamweaver 可以使用檔案比較工具 (也稱為「差異工具」),比較相同檔案的本機和遠端版本、兩個不同的遠端檔案,或是兩個不同的本機檔案之間的程式碼差異。如果您正在本機使用檔案,並懷疑這個檔案在伺服器上的版本已遭到他人修改,這時候,比較本機和遠端版本就會很有幫助。您可以在不離開 Dreamweaver 的情況下,檢視遠端的變更,並將變更合併到本機版本,然後才將檔案上傳到伺服器。

如果您保留了先前重新命名過的檔案版本,則比較兩個本機檔案或兩個遠端檔案也很有幫助。如果您忘了對舊的檔案版本做過什麼變更,快速比較一下就會讓您想起來。

在開始比較檔案之前,您必須先在系統上安裝協力廠商的檔案比較工具。如需檔案比較工具的詳細資訊,請使用網頁搜尋引擎 (例如 Google 搜尋) 來搜尋「file comparison」或「diff」工具。Dreamweaver 可以搭配大部分的協力廠商工具使用。

在 Dreamweaver 中指定比較工具

  1. 在 Dreamweaver 所在的系統上,安裝檔案比較工具。
  2. 在 Dreamweaver 中,選取「編輯 > 偏好設定」(Windows) 或「Dreamweaver > 偏好設定」(Macintosh),開啟「偏好設定」對話方塊,然後選取「檔案比較」類別。
  3. 請執行下列其中一項作業:
    • 如果是 Windows,請按一下「瀏覽」按鈕,然後選取用來進行檔案比較的應用程式。

    • 如果是 Macintosh,請按一下「瀏覽」按鈕,然後選取會從命令列啟動檔案比較工具的工具或 Script,而不要直接選取檔案比較工具本身。

    啟動工具或 Script 通常會位於 Macintosh 電腦的 /usr/bin 資料夾中。例如,如果您想要使用 FileMerge,請瀏覽至 /usr/bin 並選取 opendiff,這就是會啟動 FileMerge 的工具。

    下面表格列出 Macintosh 常用的檔案比較工具,並列出其啟動工具或 Script 在硬碟上的位置:

如果您使用

請選取這個檔案

FileMerge

/usr/bin/opendiff (或 /Developer/usr/bin/opendiff)

BBEdit

/usr/bin/bbdiff

TextWrangler

/usr/bin/twdiff

註解:

在 Finder 中,通常不會顯示 usr 資料夾, 不過,您還是可以在 Dreamweaver 中使用「瀏覽」按鈕來存取這個資料夾。

註解:

實際顯示的結果需視所使用的比較工具而定。請查閱工具隨附的用戶手冊,以瞭解如何解釋結果。

比較兩個本機檔案

您可以比較位於電腦上任何地方的兩個檔案。

  1. 在「檔案」面板中,Control+按一下 (Windows) 或 Command+按一下 (Macintosh) 兩個檔案,將它們選取起來。

    註解:

    若要選取位於定義網站外的檔案,請從「檔案」面板的左側彈出式選單中選取本機磁碟,然後選取檔案。

  2. 在其中一個選取的檔案右鍵按一下,然後從快顯選單中選取「比較本機檔案」。

    註解:

    如果您的滑鼠只有一個按鍵,請 Control+按一下其中一個選取的檔案。

    檔案比較工具就會啟動並開始比較兩個檔案。

比較兩個遠端檔案

您可以比較位於遠端伺服器上的兩個檔案。您必須先定義一個具有遠端設定的 Dreamweaver 網站,然後才能完成這項工作。

  1. 在「檔案」面板中,從右側彈出式選單中選取「遠端檢視」,以顯示遠端伺服器上的檔案。
  2. Control+按一下 (Windows) 或 Command+按一下 (Macintosh) 兩個檔案,將它們選取起來。
  3. 以右鍵按一下其中一個選取的檔案,然後從快顯選單中選取「比較遠端檔案」。

    註解:

    如果您的滑鼠只有一個按鍵,請 Control+按一下其中一個選取的檔案。

    檔案比較工具就會啟動並開始比較兩個檔案。

比較本機檔案和遠端檔案

您可以將本機檔案和位於遠端伺服器上的檔案做個比較。若要進行這項比較,您必須先定義一個具有遠端設定的 Dreamweaver 網站。

  1. 在「檔案」面板中,以右鍵按一下某個本機檔案,然後從快顯選單中選取「和遠端檔案比較」。

    註解:

    如果您的滑鼠只有一個按鍵,請 Control+按一下本機檔案。

    檔案比較工具就會啟動並開始比較兩個檔案。

比較遠端檔案和本機檔案

您可以將遠端檔案和本機檔案做個比較, 但是您必須先定義一個具有遠端設定的 Dreamweaver 網站,然後才能完成這項工作。

  1. 在「檔案」面板中,從右側彈出式選單中選取「遠端檢視」,以顯示遠端伺服器上的檔案。
  2. 以右鍵按一下面板中的某個檔案,然後從快顯選單中選取「和本機檔案比較」。

    註解:

    如果您的滑鼠只有一個按鍵,請 Control+按一下檔案。

比較開啟的檔案和遠端檔案

您可以將 Dreamweaver 中所開啟的檔案和它位於遠端伺服器上的對應檔案做個比較。

  1. 在「文件」視窗中,選取「檔案>和遠端檔案比較」。

    檔案比較工具就會啟動並開始比較兩個檔案。

    註解:

    您也可以沿著「文件」視窗頂端以右鍵按一下文件索引標籤,然後從快顯選單中選取「和遠端檔案比較」。

上傳檔案前先做比較

如果您在本機編輯檔案,然後試圖將它上傳到遠端伺服器,如果檔案的遠端版本已經變更,Dreamweaver 就會通知您。在您上傳檔案並覆寫遠端版本之前,可以選擇是否要比較這兩個檔案。

開始進行比較之前,您必須先在系統上安裝檔案比較工具,並在 Dreamweaver 中指定使用這個工具。

  1. 在編輯 Dreamweaver 網站中的檔案之後,將檔案上傳 (「網站>上傳」) 到遠端網站。

    如果檔案的遠端版本已經遭到修改,您將會收到通知,告知您有關查看檔案差異的選項。

  2. 按一下「比較」按鈕,以檢視檔案差異。

    檔案比較工具就會啟動並開始比較兩個檔案。

    如果您尚未指定檔案比較工具,您會收到指定檔案比較工具的提示。

  3. 在工具中檢視或合併變更之後,就可以繼續執行上傳作業或者是取消這項作業。

同步化檔案時進行比較

當您使用 Dreamweaver 來同步化網站檔案時,可以比較檔案的本機版本和遠端版本。

開始進行比較之前,您必須先在系統上安裝檔案比較工具,並在 Dreamweaver 中指定使用這個工具。

  1. 以右鍵按一下「檔案」面板中的任何地方,然後從快顯選單中選取「同步化」。
  2. 完成「同步化檔案」對話方塊,然後按一下「預覽」。

    一旦您按一下「預覽」,就會列出選取的檔案,以及同步化時要採取的行動。

  3. 在清單中,選取您要比較的每一個檔案,然後按一下「比較」按鈕 (有兩個小頁面的那個圖示)。

    註解:

    比較的檔案必須是以文字為主的檔案,例如 HTML 或 ColdFusion 檔案。

    Dreamweaver 會啟動比較工具,比較您選取的每一個檔案的本機和遠端版本。

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策