Devolva e retire arquivos dos servidores locais e remotos que usam o sistema de devolução/retirada, o WebDAV ou o Subversion do Dreamweaver.

Caso esteja trabalhando em um ambiente colaborativo, você pode devolver e retirar arquivos em servidores locais e remotos. Caso seja a única pessoa trabalhando no site remoto, você pode usar os comandos Colocar e Obter sem devolver ou retirá-los.

Observação:

Você pode usar a funcionalidade Obter e Colocar com um servidor de teste, embora não possa usar o sistema de devolução/retirada sem um servidor de teste.

A retirada de um arquivo é o equivalente a declarar “Estou trabalhando neste arquivo agora – não toque nele!” Quando um arquivo é retirado, o nome da pessoa que o retirou é exibido no painel Arquivos com uma marca de seleção em vermelho (caso um membro da equipe tenha retirado o arquivo) ou em verde (caso você tenha retirado o arquivo) próximo ao ícone do arquivo.

A devolução disponibiliza o arquivo para outros membros da equipe retirar e editar. Quando você devolve um arquivo após a edição, a versão local se torna somente leitura e um símbolo de bloqueio é exibido ao lado da arquivo no painel Arquivos para impedir que você faça alterações no arquivo.

O Dreamweaver não torna arquivos retirados somente leitura no servidor remoto. Caso transfira arquivos com um aplicativo que não seja o Dreamweaver, você pode substituir arquivos retirados. No entanto, em aplicativos que não sejam o Dreamweaver, o arquivo LCK permanece visível próximo ao arquivo retirado na hierarquia para ajudar a evitar esses acidentes.

Configurar o sistema de devolução/retirada

Para usar o sistema de devolução/retirada, você deve associar o site local a um servidor remoto.

  1. Selecione Site > Gerenciar sites.
  2. Selecione um site e clique em Editar.
  3. Na caixa de diálogo Configuração de site, selecione a categoria Servidores e execute um dos seguintes procedimentos:
    • Para adicionar um servidor, clique no botão Adicionar novo servidor

    • Selecione um servidor existente e clique no botão Editar servidor existente

  4. Especifique as Opções básicas conforme necessário e clique no botão Avançado.
  5. Selecione Ativar retirada de arquivos caso você esteja trabalhando em um ambiente em equipe (ou trabalhando sozinho, mas em várias máquinas diferentes). Desmarque a opção caso você queira desativar a devolução e a retirada de arquivo no site.

    Essa opção é útil para permitir aos demais saber que você retirou um arquivo para edição ou alertá-lo de que você talvez tenha deixado uma versão mais recente do arquivo em outra máquina.

    Caso você não veja as opções de devolução/retirada, isso significa que você não configurou um servidor remoto.

  6. Selecione a opção Retirar os arquivos na abertura caso você queira retirar automaticamente os arquivos quando clicar duas vezes para abri-los no painel Arquivos.

    O uso de Arquivo > Abrir para abrir um arquivo não o retira mesmo quando a opção está selecionada.

  7. Defina as opções restantes:

    Nome de retirada

    O nome da retirada é exibido no painel Arquivos com todos os arquivos retirados; isso permite aos membros da equipe se comunicar com a pessoa certa caso um arquivo de que eles precisam seja retirado.

    Observação:

    Caso você trabalhe sozinho em várias máquinas diferentes, use um nome de retirada diferente em cada uma delas (por exemplo, AmyR-HomeMac e AmyR-OfficePC) para que você saiba onde a versão mais recente do arquivo está caso se esqueça de devolvê-la.

    Endereço de email

    Caso você digite um endereço de email, quando retira um arquivo, o nome é exibido no painel Arquivos como um link (em azul e sublinhado) próximo ao arquivo. Caso um membro da equipe clique no link, o programa de email padrão abre uma nova mensagem com o endereço de email do usuário e um assunto correspondente ao arquivo e ao nome do site.

Devolver e retirar arquivos em uma pasta remota

Depois de configurar o sistema de devolução/retirada, você pode devolver e retirar arquivos em um servidor remoto usando o painel Arquivos ou na janela Documento.

Retirar arquivos usando o painel Arquivos

  1. No painel Arquivos (Janela > Arquivos), selecione os arquivos a serem retirados do servidor remoto.

    Observação:

    Você pode selecionar arquivos na Visualização local ou remota, mas não na Visualização servidor de teste.

    Uma marca de seleção vermelha indica que outro membro da equipe retirou o arquivo e um símbolo de bloqueio indica que o arquivo é somente leitura (Windows) ou que está bloqueado (Macintosh).

  2. Siga um dos seguintes procedimentos para retirar o(s) arquivo(s):
    • Clique no botão Retirar na barra de ferramentas do painel Arquivos.

    • Clique com o botão direito do mouse (Windows) ou clique mantendo a tecla Control pressionada (Macintosh), e selecione Retirar no menu de contexto.

  3. Na caixa de diálogo Arquivos dependentes, clique em Sim para baixar arquivos dependentes com os arquivos selecionados ou em não para evitar o download desses arquivos. O padrão é não baixar arquivos dependentes. Você pode editar essa opção em Editar > Preferências > Site.

    Observação:

    Normalmente, é uma boa ideia baixar arquivos dependentes ao retirar um novo arquivo, mas caso as versões mais recentes dos arquivos dependentes já estejam no disco local, não há necessidade de baixá-los novamente.

    Uma marca de seleção verde é exibida ao lado do ícone de arquivo local indicando sua retirada.

    Observação:

    Caso você tenha retirado o arquivo ativo no momento, a versão aberta atual do arquivo é substituída pela nova versão retirada.

Devolver arquivos usando o painel Arquivos

  1. No painel Arquivos (Janela > Arquivos), selecione arquivo(s) retirado(s) ou novo(s).

    Observação:

    Você pode selecionar arquivos na Visualização local ou remota, mas não na Visualização servidor de teste.

  2. Siga um dos seguintes procedimentos para devolver o(s) arquivo(s):
    • Clique no botão Devolver na barra de ferramentas do painel Arquivos.

    • Clique com o botão direito do mouse (Windows) ou clique mantendo a tecla Control pressionada (Macintosh), e selecione Devolver no menu de contexto.

  3. Clique em Sim para atualizar os arquivos dependentes com os arquivos selecionados ou clique em Não para evitar o carregamento de arquivos dependentes. O padrão é não carregar arquivos dependentes. Você pode editar essa opção em Editar > Preferências > Site.

    Observação:

    Normalmente, é uma boa ideia carregar arquivos dependentes ao devolver um novo arquivo, mas caso as versões mais recentes dos arquivos dependentes já estejam no servidor remoto, não há necessidade de carregá-los novamente.

    Um símbolo de bloqueio é exibido ao lado do ícone de arquivo local indicando que o arquivo agora é somente leitura.

    Observação:

    Caso você devolva o site ativo atualmente, o arquivo pode ser salvo automaticamente antes de ser devolvido, dependendo das opções de preferência que você definiu.

Devolver um arquivo aberto na janela Documento

  1. Verifique se o arquivo que você deseja devolver está aberto na janela Documento.

    Observação:

    Você pode devolver apenas um arquivo por vez.

  2. Siga um destes procedimentos:
    • Selecione Site > Devolver.

    • Clique no ícone Gerenciamento de arquivos na barra de ferramentas da janela Documento e, em seguida, selecione Devolver no menu.

      Caso o arquivo atual não faça parte do site ativo no painel Arquivos, o Dreamweaver tentará determinar a qual site definido localmente o arquivo atual pertence. Caso o arquivo atual pertença a um site que não seja o ativo no painel Arquivos, o Dreamweaver abre o site e, em seguida, realiza a operação de devolução.

    Observação:

    Caso você devolva o site ativo atualmente, o arquivo pode ser salvo automaticamente antes de ser devolvido, dependendo das opções de preferência que você definiu.  

Desfazer uma retirada de arquivo

Caso retire um arquivo e, depois, opte por não editá-lo (ou por descartar as alterações feitas), você pode desfazer a operação de retirada, e o arquivo retorna ao estado original.

Para desfazer a retirada de um arquivo, siga um destes procedimentos:

  • Abra o arquivo na janela Documento e, em seguida, selecione Site > Desfazer retirada.

  • No painel Arquivos (Janela > Arquivos), clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) e, em seguida, selecione Desfazer retirada.

    A cópia local do arquivo se torna somente leitura, e todas as alterações que você fez nele são perdidas.

Usar WebDAV para devolver e retirar arquivos

O Dreamweaver pode se conectar a um servidor que usa WebDAV (Web-based Distributed Authoring and Versioning), um conjunto de extensões para o protocolo HTTP que permite aos usuários editar e gerenciar arquivos de maneira colaborativa em servidores da Web remotos. Para obter mais informações, consulte www.webdav.org.

  1. Caso você ainda não tenha feito isso, defina um site do Dreamweaver que especifica a pasta local usada para armazenar e proteger arquivos.
  2. Selecione Site > Gerenciar sites e, em seguida, clique duas vezes no seu site na lista.
  3. Na caixa de diálogo Configuração de site, selecione a categoria Servidores e execute um dos seguintes procedimentos:
    • Para adicionar um servidor, clique no botão Adicionar novo servidor

    • Selecione um servidor existente e clique no botão Editar servidor existente

  4. Na tela Básico, no menu pop-up Uso da conexão, selecione WebDav e complete o restante das opções da tela, conforme necessário.
  5. Clique no botão Avançado.
  6. Selecione a opção Ativar retirada de arquivos e insira as seguintes informações:
    • Na caixa Nome de retirada, digite um nome que o identifique aos demais membros da equipe.

    • Na caixa Endereço de email, digite o seu endereço.

      O nome e os endereços de email são usados para identificar a propriedade no servidor WebDAV, sendo exibidos no painel Arquivos para fins de contato.

  7. Clique em Salvar.

    O Dreamweaver configura o site para acesso WebDAV. Quando você usa o comando Devolver ou Retirar em qualquer arquivo do site, o arquivo é transferido usando o WebDAV.

    Observação:

    O WebDAV talvez não consiga retirar corretamente nenhum arquivo com conteúdo dinâmico como tags PHP ou SSIs porque o HTTP GET os processa como retirados.

Usar o SVN (Subversion) para obter e devolver arquivos

Observação:

O suporte para o Subversion (SVN) foi removido no Dreamweaver CC versão 2017 e posterior.

O Dreamweaver pode se conectar a um servidor que usa o Subversion (SVN), um sistema de controle de versão que permite que usuários editem e gerenciem de maneira colaborativa os arquivos em servidores remotos da Web. O Dreamweaver não é um cliente SVN completo, porém, ele permite que o usuário obtenha as versões mais recentes de arquivos, faça alterações e confirme arquivos.

Observação:

O Dreamweaver CS5 usa a biblioteca de cliente Subversão 1.6.6 e o Dreamweaver CS5.5 usa a biblioteca de cliente 1.6.9. As versões posteriores da biblioteca cliente Subversion não são compatíveis com versões anteriores. Lembre-se de que, se você atualizar um aplicativo cliente de terceiros (por exemplo, o TortoiseSVN) para funcionar com uma versão posterior do Subversion, o aplicativo Subversion atualizado atualizará os metadados locais do Subversion, e o Dreamweaver não poderá mais comunicar-se com o Subversion. Essa questão não é afetada pelas atualizações do servidor Subversion, pois essas atualizações são compatíveis com versões anteriores. Se fizer a atualização para o aplicativo cliente de terceiros que funciona com o Subversion 1.7 ou posterior, você terá que consultar a Adobe se há atualizações antes de usar novamente o Subversion com o Dreamweaver. Para obter mais informações sobre isso, consulte www.adobe.com/go/dw_svn_en.

A Adobe recomenda que você use uma outra ferramenta de comparação de arquivos quando estiver trabalhando com arquivos controlados por versão SVN. Ao comparar arquivos para obter as diferenças, você pode saber exatamente que tipo de alterações outros usuários fizeram nos arquivos. Para obter mais informações sobre ferramentas de comparação, use um mecanismo de busca na Web como o Google para procurar “comparação de arquivos” ou ferramentas para “diferenciar”. O Dreamweaver trabalha com a maioria das ferramentas de outros fabricantes.

Para obter uma visão geral em vídeo sobre como trabalhar com SVN e Dreamweaver, consulte www.adobe.com/go/lrvid4049_dw.

Configurar uma conexão do SVN

Antes de usar o SVN (Subversion) como um sistema de controle de versão com o Dreamweaver, você precisa configurar uma conexão com um servidor SVN. Você pode configurar uma conexão com um servidor SVN na categoria Controle de versão da caixa de diálogo Definição de sites.

O servidor SVN é um repositório de arquivos onde você e outros usuários podem obter e confirmar arquivos. É diferente do servidor remoto geralmente usado com o Dreamweaver. Quando o SVN é utilizado, o servidor remoto continua sendo o servidor “ao vivo” para suas páginas da Web, e o servidor SVN existe para conter o repositório de arquivos sobre o qual você deseja manter controle de versão. O fluxo de trabalho típico consiste em obter e confirmar arquivos no servidor SVN, e depois publicá-los em seu servidor remoto a partir do Dreamweaver. As configurações do servidor remoto e do SVN são totalmente separadas.

Você precisa ter acesso a um servidor SVN e a um repositório SVN para dar início a essa configuração. Para obter mais informações sobre o SVN, consulte o site do Subversion, em http://subversion.apache.org/.

Para configurar a conexão do SVN, siga estas etapas:

  1. Escolha Sites > Gerenciar sites, selecione o site para o qual deseja configurar o controle de versão e clique no botão Editar.

    Observação:

    Se ainda não tiver configurado as pastas locais e remotas para um site do Dreamweaver, você precisará configurar pelo menos um site local antes de prosseguir. (O site remoto não é obrigatório nesta etapa, mas você precisará configurá-lo em algum momento, antes de publicar seus arquivos na Web.) Para obter mais informações, consulte Trabalhar com sites do Dreamweaver.

  2. Na caixa de diálogo Configuração de site, selecione a categoria Controle de versão.

  3. Selecione Subversion no menu pop-up Acesso.

  4. Defina as opções de acesso da seguinte forma:

    • Selecione um protocolo no menu pop-up Protocolo. Os protocolos disponíveis são HTTP, HTTPS, SVN e SVN+SSH.

    Observação:

    O uso do protocolo SVN+SSH requer uma configuração especial. Para obter mais informações, consulte www.adobe.com/go/learn_dw_svn_ssh_en.

    • Digite o endereço do servidor SVN na caixa de texto Endereço do servidor (normalmente no formato servername.domain.com).

    • Digite o caminho para o seu repositório no servidor SVN na caixa de texto Caminho do repositório (normalmente algo como /svn/your_root_directory. É atribuição do administrador do servidor nomear a pasta raiz para o repositório de SVN.)

    • (Opcional) Se quiser usar uma porta do servidor diferente do padrão, selecione Não padrão e digite o número da porta na caixa de texto.

    • Digite o nome do usuário e a senha do servidor SVN.

  5. Clique em Testar para testar sua conexão, ou então clique em OK para fechar a caixa de diálogo. Depois, clique em Concluído para fechar a caixa de diálogo Gerenciar sites.

Uma vez estabelecida a conexão com o servidor, seu repositório SVN estará disponível para exibição no painel Arquivos. Para exibi-lo, você pode selecionar Visualização do repositório no menu pop-up Exibir, ou então clicar no botão Arquivos do repositório  no painel Arquivos expandido.

Obter as versões mais recentes de arquivos

Quando você obtém a versão mais recente de um arquivo no repositório SVN, o Dreamweaver mescla o conteúdo desse arquivo com o conteúdo da cópia local correspondente. (Em outras palavras, se outra pessoa tiver atualizado o arquivo desde que você o confirmou pela última vez, essas atualizações serão mescladas com a versão local do arquivo no seu computador.) Se o arquivo ainda não existir no disco rígido local, o Dreamweaver irá simplesmente obtê-lo.

Observação:

Ao pegar os arquivos do repositório pela primeira vez, você deve trabalhar em um diretório local vazio ou em um diretório local que não contenha arquivos com os mesmos nomes dos arquivos no repositório. O Dreamweaver não montará arquivos de repositório na unidade local na primeira tentativa, se a unidade local contiver arquivos cujos nomes correspondem a arquivos no repositório remoto.

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Siga um destes procedimentos:

    • Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.) Depois, clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo ou na pasta relevante e selecione Controle de versão > Obter versões mais recentes.

    • Exiba os arquivos do repositório SVN selecionando Visualização do repositório no menu pop-up Exibir, no painel Arquivos, ou então clicando no botão Arquivos do repositório, no painel Arquivos expandido. Depois, clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo ou na pasta relevante e selecione Obter versões mais recentes.

Observação:

Você também pode clicar com o botão direito do mouse em um arquivo e escolher Retirar no menu de contexto ou selecionar o arquivo e clicar no botão Retirar para obter a versão mais recente. No entanto, como o SVN não oferece suporte a um fluxo de trabalho de retirada, essa ação não retira efetivamente o arquivo no sentido tradicional.

Confirmar arquivos

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Siga um destes procedimentos:

    • Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.) Depois, selecione o arquivo que deseja confirmar e clique no botão Devolver.

    • Exiba os arquivos do repositório SVN selecionando Visualização do repositório no menu pop-up Exibir, no painel Arquivos, ou então clicando no botão Arquivos do repositório, no painel Arquivos expandido. Depois, clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo que deseja confirmar e selecione Devolver.

  3. Revise as ações na caixa de diálogo Confirmar, faça as alterações necessárias e clique em OK.

    Você pode alterar ações selecionando o arquivo cuja ação deseja alterar e clicando nos botões na parte inferior da caixa de diálogo Confirmar. Há duas opções disponíveis: confirmar e ignorar.

Observação:

Uma marca de seleção verde em um arquivo no painel Arquivos representa um arquivo alterado que ainda não foi confirmado no repositório.

Atualizar status de arquivos ou pastas no repositório

Você pode atualizar o status SVN de um único arquivo ou pasta. A atualização não é feita na exibição inteira.

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Exiba os arquivos do repositório SVN selecionando Visualização do repositório no menu pop-up Exibir, no painel Arquivos, ou então clicando no botão Arquivos do repositório, no painel Arquivos expandido.

  3. Clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) em qualquer pasta ou arquivo no repositório e selecione Atualizar status.

Atualizar status de arquivo ou pastas locais

Você pode atualizar o status SVN de um único arquivo ou pasta. A atualização não é feita na exibição inteira.

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.)

  3. Clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) em qualquer pasta ou arquivo no painel Arquivos e selecione Atualizar status.

Exibir revisões de um arquivo

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Siga um destes procedimentos:

    • Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.) Depois, clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo do qual deseja exibir as revisões e selecione Controle de versão > Mostrar revisões.

    • Exiba os arquivos do repositório SVN selecionando Visualização do repositório no menu pop-up Exibir, no painel Arquivos, ou então clicando no botão Arquivos do repositório, no painel Arquivos expandido. Depois, clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo do qual deseja exibir as revisões e selecione Mostrar revisões.

  3. Na caixa de diálogo Histórico de revisão, selecione a revisão ou as revisões relevantes e siga um destes procedimentos:

    • Clique em Comparar com local para comparar a revisão selecionada com a versão local do arquivo.

    Observação:

    Você deve instalar uma ferramenta para comparação de arquivos de outro fabricante antes de comparar arquivos. Para obter mais informações sobre ferramentas de comparação, use um mecanismo de busca na Web como o Google para procurar “comparação de arquivos” ou ferramentas para “diferenciar”. O Dreamweaver trabalha com a maioria das ferramentas de outros fabricantes.

    • Clique em Comparar para comparar duas revisões selecionadas. Clique com a tecla Control pressionada para selecionar duas revisões simultaneamente.

    • Clique em Exibir para exibir a revisão selecionada. Essa ação não substitui a cópia local atual do mesmo arquivo. Você pode salvar a revisão selecionada no seu disco rígido, assim como faria com qualquer outro arquivo.

    • Clique em Elevar para tornar a revisão selecionada a mais atual no repositório.

Bloquear e desbloquear arquivos

Bloquear um arquivo no repositório SVN permite que outros usuários saibam que você está trabalhando em um arquivo. Outros usuários podem ainda editar o arquivo localmente, mas não poderão confirmá-lo enquanto você não o desbloquear. Quando você bloqueia um arquivo no repositório, um ícone de cadeado aberto é exibido no arquivo. Outros usuários veem um ícone de cadeado totalmente fechado.

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Siga um destes procedimentos:

    • Exiba os arquivos do repositório SVN selecionando Visualização do repositório no menu pop-up Exibir, no painel Arquivos, ou então clicando no botão Arquivos do repositório, no painel Arquivos expandido. Depois, clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo relevante e selecione Bloquear ou Desbloquear.

    • Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.) Depois, clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo relevante e selecione Bloquear ou Desbloquear.

Adicionar um novo arquivo ao repositório

Um sinal de adição azul em um arquivo no painel Arquivos indica que o arquivo ainda não existe no repositório SVN.

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. No painel Arquivos, selecione o arquivo que deseja adicionar ao repositório e clique no botão Devolver.

  3. Verifique se o arquivo está selecionado para Confirmar, na caixa de diálogo Confirmar, e clique em OK.

Mover, copiar, excluir ou reverter arquivos

  • Para mover um arquivo, arraste o arquivo para a pasta de destino no site local.

    Quando você move um arquivo, o Dreamweaver marca o arquivo no novo local com um sinal Adicionar com histórico e marca o arquivo no local antigo com um sinal de exclusão. Quando você confirma esses arquivos, o arquivo no local antigo desaparece.

  • Para copiar um arquivo, selecione-o, copie-o (Editar > Copiar) e cole (Editar > Colar) o arquivo no novo local.

    Quando você copia e cola um arquivo, o Dreamweaver marca o arquivo no novo local com um sinal Adicionar com histórico.

  • Para excluir um arquivo, selecione-o e pressione Excluir.

    O Dreamweaver fornece a opção de apenas a versão local do arquivo ou a versão local e a versão no servidor SVN. Se selecionar excluir apenas a versão local, o arquivo no servidor SVN não será afetado. Se selecionar excluir a versão no servidor SVN também, a versão local será marcada com um sinal Excluir e você confirmará a exclusão do arquivo para que a exclusão ocorra.

  • Para reverter um arquivo copiado ou movido para seu local original, clique com o botão direito do mouse no arquivo e selecione Controle de versão > Reverter.

Resolver conflito de arquivos

Se o seu arquivo conflitar com outro arquivo no servidor, você poderá editá-lo e marcá-lo como resolvido. Por exemplo, se você tentar devolver um arquivo que está em conflito com as alterações de outro usuário, o SVN não permitirá que você confirme o arquivo. Você pode obter a versão mais recente do arquivo no repositório, fazer alterações manualmente na sua cópia de trabalho e marcar o arquivo como resolvido para que possa confirmá-lo.

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.)

  3. Clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo cujo conflito deseja resolver e selecione Controle de versão > Marcar como resolvido.

Acessar off-line

Talvez seja útil para você evitar o acesso ao repositório durante outras atividades de transferência de arquivos usando o acesso off-line. O Dreamweaver se reconectará ao repositório SVN assim que você invocar uma atividade que exija uma conexão (Obter versões mais recentes, Confirmar etc).

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.)

  3. Clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) em qualquer arquivo ou pasta no painel Arquivos e selecione Controle de versão > Acessar offline.

Limpar um site local do SVN

Esse comando permite remover bloqueios nos arquivos para que você possa retomar as operações não concluídas. Você deve usar esse comando para remover bloqueios antigos se você receber erros como “cópia de trabalho bloqueada”.

  1. Verifique se você configurou corretamente uma conexão do SVN.

  2. Exiba a versão local dos seus arquivos SVN no painel Arquivos selecionando Visualização local no menu pop-up Exibir. (Se você estiver trabalhando no painel Arquivos expandido, a Visualização local será exibida automaticamente.)

  3. Clique com o botão direito do mouse (Windows) ou com a tecla Control pressionada (Macintosh) no arquivo que deseja limpar e selecione Controle de versão > Limpar.

Sobre a movimentação de arquivos e pastas em sites controlados pelo Subversion

Quando você move as versões locais de arquivos ou pastas em um site controlado pelo Subversion, corre o risco de criar problemas para outros usuários que façam sincronizações com o repositório SVN. Por exemplo, se você mover um arquivo localmente e não confirmar esse arquivo no repositório durante algumas horas, outro usuário poderá tentar obter a versão mais recente do arquivo em sua localização antiga. Por isso, você deve sempre confirmar os arquivos no servidor SVN imediatamente após movê-los localmente.

Arquivos e pastas permanecem no servidor SVN até que você os exclua manualmente. Então, mesmo que você mova um arquivo para outra pasta local e o confirme, a versão antiga permanecerá na localização anterior no servidor. Para evitar confusão, exclua as cópias antigas de arquivos e pastas movidos.

Quando você mover um arquivo localmente e confirmá-lo no servidor SVN, o histórico de versões do arquivo será perdido.

Esta obra está licenciada sob uma licença não adaptada da Creative Commons Attribution-Noncommercial-Share Alike 3.0  As publicações do Twitter™ e do Facebook não são cobertas pelos termos do Creative Commons.

Avisos legais   |   Política de privacidade online