Практическое руководство. Копирование файлов веб-узла с помощью средства "Копировать веб-узел"

Visual Studio 2010

Обновлен: Ноябрь 2007

В этом разделе описывается порядок копирования файлов с локального на удаленный веб-узел с помощью средства "Копировать веб-узел" приложения Visual Web Developer.

Средство "Копировать веб-узел" приложения Visual Web Developer также может использоваться для копирования файлов с удаленного на локальный веб-узел. Поддерживается копирование только выбранных или всех файлов узла. Кроме того, можно выполнить синхронизацию узлов, в результате чего обеспечивается наличие одинаковых копий всех файлов на обоих узлах.

c95809c0.alert_note(ru-ru,VS.100).gifПримечание.

Для чтения, записи, создания и удаления файлов на удаленном веб-узле требуются соответствующие разрешения. Чтобы проверить наличие разрешений, обратитесь к администратору удаленного узла.

Дополнительные сведения о средстве "Копировать веб-узел" см. в разделе Использование средства копирования веб-узлов.

Подключение к удаленному узлу

  1. В меню Веб-узел выберите команду Копировать веб-узел.

    Открывается окно Копировать веб-узел, в списке Исходный веб-узел которого отображаются файлы открытого веб-узла.

  2. В списке Подключение к выберите удаленный узел, к которому необходимо подключиться. Если в списке отсутствует необходимый узел, выберите команду Подключение к..., а затем в диалоговом окне Открыть веб-узел выберите узел, на который (или с которого) будут копироваться файлы.

    При открытии удаленного узла в средстве "Копировать веб-узел" выполняется проверка файлов на обоих узлах, после чего отображаются сведения об их статусе (Новый, Не изменено, Изменено или Удалено). При наличии на исходном и удаленном узлах различных версий одного файла отображается стрелка, направленная от новой к более старой версии файла.

    c95809c0.alert_note(ru-ru,VS.100).gifПримечание.

    Для отображения удаленных файлов установите флажок Показать удаленные файлы. Рядом с именем удаленного файла отображается соответствующий значок.

В Visual Web Developer хранятся сведения о подключении. Подключение считается активным только в процессе работы с веб-узлом. Если подключение к удаленному узлу более не требуется, можно удалить сведения о нем.

Удаление подключения к удаленному узлу

  1. Выберите подключение, которое необходимо удалить, в списке Подключение к.

  2. Нажмите кнопку Отключиться от текущего выбранного удаленного веб-узла.

Копирование отдельных файлов

  1. Выберите файлы, которые необходимо скопировать.

  2. Нажмите расположенную между списками Исходный веб-узел и Удаленный веб-узел кнопку, соответствующую требуемому направлению копирования. Чтобы скопировать последние версии файлов на узел с более старыми версиями, нажмите кнопку синхронизации.

    В области состояния в нижней части окна отображаются результаты операции копирования.

    c95809c0.alert_note(ru-ru,VS.100).gifПримечание.

    Неизмененные файлы не копируются.

Одновременное копирование всех файлов

  1. В раскрывающемся списке Переместить файлы выберите пункт Все файлы с исходного веб-узла на удаленный веб-узел или Все удаленные файлы с удаленного веб-узла на исходный веб-узел.

  2. Нажмите кнопку Копировать веб-узел.

    Выполняется копирование всех файлов с перезаписью существующих, за следующими исключениями:

    • Новые версии файлов никогда не заменяются более старыми. В связи с этим даже после копирования всех файлов на узлах могут содержаться различные файлы.

    • Если копия удаленного файла по-прежнему хранится на целевом веб-узле, отображается запрос на ее удаление.

    • Если на целевом узле содержатся измененные версии копируемых файлов, отображается запрос на их перезапись.

Синхронизация позволяет обеспечить наличие одинаковых версий файлов на обоих узлах.

Синхронизация узлов

  1. В раскрывающемся списке Переместить файлы выберите команду Синхронизировать исходный и удаленный веб-узлы.

  2. Нажмите кнопку Копировать веб-узел.

    В средстве "Копировать веб-узел" проверяется статус каждого файла и выполняются следующие задачи:

    • Новые файлы копируются на узел, на котором они отсутствуют.

    • Измененные файлы копируются таким образом, чтобы на каждом узле присутствовала последняя версия файла.

    • Неизмененные файлы не копируются.

    В процессе синхронизации возможны ситуации, в которых требуется определение порядка обработки файлов. В следующей таблице приведены сведения о таких ситуациях.

    Условие

    Результат

    Файлы удалены с узла.

    Отображается запрос на удаление соответствующего файла с другого узла.

    Файлы на узлах имеют различные отметки времени. (Файлы добавлены или изменены в разное время.)

    Отображается запрос на выбор сохраняемой версии файла.

Показ: