共用方式為


HOW TO:使用複製網站工具複製網站檔案

更新:2007 年 11 月

本主題描述如何使用 Visual Web Developer 中的複製網站工具,將檔案從本機網站複製到遠端網站。

您可以使用 Visual Web Developer 中的複製網站工具,在本機站台與遠端站台之間,相互複製檔案。您可以個別複製選取的檔案,或一次就複製站台中的所有檔案。此外,您也可以同步處理兩個站台,也就是複製所需的檔案,以確定這兩個站台都有所有檔案的相同複本。

注意事項:

您必須擁有足夠的權限,才能讀取、寫入、建立和刪除遠端站台上的檔案。如果不確定是否有足夠的權限,請聯絡遠端站台的系統管理員。

如需複製網站工具的詳細資訊,請參閱使用複製網站工具複製網站

若要連接到遠端站台

  1. 在 [網站] 功能表上,按一下 [複製網站]。

    [複製 Web] 視窗隨即出現,並在 [來源網站] 清單中顯示目前開啟之網站的檔案。

  2. 從 [連接到] 清單中,選取要做為遠端站台所連接的站台。如果想要連接的站台不在清單中,請選取 [連接到],然後使用 [開啟網站] 對話方塊連接到您要複製或貼上檔案的站台。

    當複製網站工具開啟遠端站台時,會檢查這兩個站台上的檔案並指出它們的狀態 ([新增]、[未變更]、[已變更] 或 [已刪除])。如果檔案有兩種不同的版本 (一個在來源站台另一個遠端站台),則箭號會從較新的版本指向較舊的版本。

    注意事項:

    若要查看已刪除的檔案,請選取 [顯示已刪除的檔案] 核取方塊。已刪除檔案的名稱旁會顯示圖像 (Glyph),表示已刪除這些檔案。

移除連接

連接資訊會保存在 Visual Web Developer 中 (只有當您正在使用站台時,連接才會有作用)。如果您不再需要連接到遠端站台,就可以移除連接資訊。

若要移除遠端站台的連接

  1. 從 [連接到] 清單中,選取您要移除的連接。

  2. 按一下 [中斷連接目前選取的遠端站台] 按鈕。

個別複製檔案

若要個別複製檔案

  1. 選取您要複製的檔案。

  2. 按一下 [來源網站] 和 [遠端網站] 清單之間的 [複製] 按鈕,使用表示您要複製之方向的按鈕。若要將最新版本的檔案複製到有較舊版本檔案的站台中,請選取 [同步] 按鈕。

    視窗底部的狀態窗格會顯示複製作業的結果。

    注意事項:

    不會複製尚未變更的檔案。

一次複製所有檔案

若要一次複製所有檔案

  1. 從 [移動檔案] 下拉式清單中,選取 [所有來源 Web 檔案至遠端網站] 或 [所有遠端 Web 檔案至來源網站]。

  2. 按一下 [複製網站]。

    除了下列的例外狀況外,將複製所有檔案並覆寫現有的檔案:

    • 較舊版本的檔案絕對不會覆寫掉較新版本的檔案。因此,在複製整個站台之後,兩個站台之間也可能不相同。

    • 如果複製的檔案中包括已刪除的檔案,而且目標站台中仍有這些檔案的複本,將提示您表明是否也要刪除目標站台中的檔案。

    • 如果複製的檔案在目標站台中已進行變更,將提示您表明是否要覆寫目標站台中的檔案。

同步處理檔案

如果您想要確定這兩個站台都有所有檔案的相同複本,則可以同步處理站台。

若要同步處理站台

  1. 從 [移動檔案] 下拉式清單中,選取 [同步處理來源和遠端網站]。

  2. 按一下 [複製網站]。

    複製網站工具會檢查每個檔案的狀態,並執行下列工作:

    • 新檔案會複製到不具有此檔案的站台。

    • 複製已變更的檔案,因此這兩個站台都有較新版本的檔案複本。

    • 不會複製未變更的檔案。

    同步處理會偵測到需要您表示應該如何進行的狀況,下表摘要說明了這些狀況:

    狀況

    結果

    已在站台上偵測到檔案。

    提示您表明是否要刪除其他站台中相對應的檔案。

    兩個站台上的檔案具有不同的時間戳記 (在不同的時間中,加入或編輯兩個站台上的檔案)。

    提示您表明要保留哪個版本的檔案。

請參閱

工作

逐步解說:使用複製網站工具複製網站

概念

使用複製網站工具複製網站

ASP.NET 部署概觀