Como: Copiar arquivos de site com a ferramenta Copy Web Site

Este tópico descreve como copiar arquivos de um site local para um site remoto utilizando a ferramenta Copy Web Site no Visual Web Developer.

Você pode usar a ferramenta Copy Web Site no Visual Web Developer para copiar arquivos de um site local para um local remoto ou vice-versa.Você pode copiar arquivos selecionados individualmente ou copiar todos os arquivos de um site de uma vez.Além disso, você pode sincronizar dois sites, que copia arquivos conforme o necessário para certificar-se de que os dois sites têm cópias idênticas de todos os arquivos.

Observação:

Você deve ter permissões suficientes para poder para ler, gravar, criar, e excluir arquivos no site remoto.Se você não tiver certeza, verifique com o administrador do site remoto.

For more information about the Copy Web Site tool, see Copiando sites com a ferramenta Copy Web Site.

Para se conectar a um site remoto

  1. No menu Web site, clique em Copy Web Site.

    A janela Copy Web é exibida com os arquivos do site aberto no momento na lista Source Web Site.

  2. Na lista Connect to, selecione o site remoto para o qual se conectar.Se o site para o qual você quer se conectar não estiver na lista, selecione Connect to... e use a caixa de diálogo Open Web Site para conectar-se ao site para o qual ou do qual você deseja copiar arquivos.

    Quando a ferramenta Copy Web Site abre o site remoto, ela examina os arquivos nos dois sites e indica seus status (New, Unchanged, Changed ou Deleted).Se houver duas versões diferentes de um arquivo, uma no site de origem e outra no site remoto, um seta aponta da versão mais recente para a versão mais antiga.

    Observação:

    Para ver arquivos que tenham sido excluídos, selecionar o Mostrar arquivos excluídos a caixa de seleção.Os nomes dos arquivos excluídos têm um grifo ao lado indicando que eles foram excluídos.

Removendo uma conexão

Informações de conexões são mantidas no Visual Web Developer.(A conexão existe somente enquanto você estiver trabalhando com um site.) Se você não precisar mais se conectar a um site remoto, pode remover as informações da conexão.

Para remover uma conexão para um site remoto

  1. Na lista Connect to, selecione a conexão que você deseja remover.

  2. Clique no botão Disconnect from currently selected remote site.

Copiando arquivos individualmente

Para copiar arquivos individualmente

  1. Selecione o arquivo ou arquivos que você deseja copiar.

  2. Clique no botão de cópia entre as listas Source Web Site e Remote Web Site, usando o botão que indica para qual direção você deseja copiar.Para copiar a versão recente de um arquivo para o site com a versão mais antiga, selecione o botão de sincronização.

    O painel de status na parte inferior da janela exibe os resultados da operação de cópia.

    Observação:

    Os arquivos que não foram alterados não são copiados.

Copiar todos os arquivos de uma vez

Para copiar todos os arquivos de uma vez

  1. Na lista suspensa Move files, selecione All source web files to remote Web site ou All remote Web files to source Web site.

  2. Clique em Copy Web Site.

    Todos os arquivos são copiados, sobrescrevendo os arquivos existentes, com as seguintes exceções:

    • Nunca uma versão mais antiga de um arquivo é copiada sobre uma versão mais recente.Por isso, os dois sites podem não ser idênticos mesmo após copiar o site inteiro.

    • Se os arquivos sendo copiados incluírem um arquivo excluído e o destino ainda possuir uma cópia do arquivo, você será solicitado para indicar se você deseja excluir o arquivo no site de destino também.

    • Se os arquivos sendo copiados forem alterados no site de destino, você será solicitado para indicar se você deseja substituir o arquivo no site de destino.

Sincronizando arquivos

Se você deseja ter certeza de que dois sites têm cópias idênticas de todos os arquivos, você pode sincronizar os sites.

Para sincronizar sites

  1. Na lista suspensa Move files, selecione Synchronize source and remote web sites.

  2. Clique em Copy Web Site.

    A ferramenta Copy Web Site verifica o status de cada arquivo e executa as seguintes tarefas:

    • Os arquivos novos são copiados para o site que não tiver os arquivos.

    • Arquivos alterados são copiados para que os dois sites tenham uma cópia da versão mais recente dos arquivos.

    • Arquivos inalterados não são copiados.

    A sincronização pode detectar situações que exigem você para indicar como ele deve prosseguir.A tabela a seguir resume estas condições.

    Condição

    Resultado

    Arquivo foi excluído em um site.

    Solicita que você indique se você deseja excluir o arquivo correspondente no outro site.

    Um arquivo tem data e hora diferentes nos dois sites.(O arquivo foi adicionado ou editado em diferentes momentos no dois sites.)

    Solicita que você indique qual versão do arquivo você deseja manter.

Consulte também

Tarefas

Passo-a-passo: copiando um site usando a ferramenta Copy Web Site

Conceitos

Copiando sites com a ferramenta Copy Web Site

Visão geral de Implantação do ASP.NET