• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

Como usar SVN na KingHost

Fabricio Bottesini - Especialista de Atendimento na KingHost

Essa é para você que usa SVN para gerenciar o versionamento de arquivos. Entenda agora como usar SVN na KingHost.

Neste artigo explicaremos como você pode utilizar SVN, desde a criação do repositório no painel de controle até como fazer commit, checkout e export utilizando o programa Tortoise SVN.

Como usar SVN na KingHost

Primeiramente, acesse a ferramenta SVN – SubVersion no Painel de Controle KingHost.

Acessando SVN no painel de controle KingHost.

Em seguida, crie o repositório desejado.

Painel de controle KingHost. Criando repositório SVN.

Assim que criado o repositório SVN, você deve importar o conteúdo da pasta www de seu FTP para o diretório trunk de seu SVN.

Trunk: Pasta que contém os projetos que estão em desenvolvimento – Todas as atualizações efetuadas dia-a-dia são armazenadas nela.

Para fazer isso é muito simples. Dentro do Painel de Controle, você deve clicar no ícone referenciado na imagem a seguir.

Fazendo a importação de conteúdo da pasta www para o diretório trunk.

CHECKOUT (Usando o Tortoise)

Após a importação, deve ser feito o Checkout através do Tortoise SVN.

Você deve ter instalado em sua máquina o Tortoise SVN
O download pode ser feito clicando em: TortoiseSVN.net.

O Checkout realiza o download de todo o conteúdo importado.
Além disso, deve ser criado um diretório na máquina local para receber o conteúdo da pasta trunk.

Para realizar o checkout, você deve clicar com o botão direito do mouse e escolher a opção SVN Checkout….

Fazendo o checkout.

Após clicar em SVN Checkout…, o mesmo solicitará a URL do repositório SVN.
Essa informação está presente no seu Painel de Controle.

Exemplo:

Informando o repositório SNV.

Posteriormente, informe o usuário e senha, que também estão presentes no Painel de Controle.

Informando credenciais de acesso ao repositório.

Clicando em OK, será feito o download de todo conteúdo anteriormente importado ao diretório trunk.

Checkout concluído.

Após o checkout, serão criados 3 diretórios: branches, tags e trunk.

Exibindo diretórios branches, tags e trunk.

Note que neste momento já podem ser feitas as alterações desejadas.
Após as alterações o diretório onde foi feito o checkout, apresenta um símbolo diferente indicando que houve alterações:

Ícone com indicação de alteração após realizar checkout.

COMMIT – IMPORTAÇÃO DO CONTEÚDO ALTERADO

Para realizar a importação do projeto alterado para o diretório trunk, é feito um processo chamado Commit.
Para iniciar o processo, clique com o botão direito do mouse em cima da pasta de SVN alterada e clique em SVN Commit….

Selecionando a opção SVN Commit.

Neste passo seleciona-se os arquivos que serão enviados novamente para o trunk, para futura exportação para nosso ambiente real.
Devem ser selecionadas todas as alterações identificadas pelo Tortoise para ser efetuado o Commit.

Selecionando os arquivos que serão enviados novamente para o trunk.

Clicando em OK, os arquivos são enviados para o diretório trunk.

Enviando os arquivos.

EXPORT – SUBIR AS ALTERAÇÕES PARA O FTP

Depois do Commit, deve ser feito o Export do conteúdo de nosso diretório trunk para o ambiente real (FTP).

ATENÇÃO! É sempre importante verificar o conteúdo do FTP para evitar de sobrescrever arquivos importantes.

O Export é feito pelo Painel de Controle.

Fazendo o export.

Após o Export, percebemos que o novo diretório foi enviado e as alterações do arquivo index.php também.

Exemplos deste caso: index.php e novo diretório

Exibindo o arquivo index.php.
Exibindo o diretório novodiretorio.

Restando dúvidas ou precisando de ajuda, contate-nos via telefone ou chat e converse com nosso suporte. Mas tenha em mãos seu código de cliente e senha de atendimento para ser atendido com mais agilidade.


Clique aqui para enviar o conteúdo desta página por e-mail
Se você ainda estiver com dúvidas ou precisando de ajuda, contate-nos via telefone ou chat e converse com o nosso suporte. Se possível, tenha em mãos o seu código de cliente e a sua senha de atendimento para ser atendido com mais agilidade.
134 visualizações

Esse artigo foi útil pra você?