SVN
Sobre o SVNSubversion (ou apenas svn ou SVN) é um sistema de controle de versão muito conhecido na internet.
Acessando o servidor web via SSHAcessando a Hospedagem Linux via SSH Configurando SVN no servidorAtivando o serviço : user-svn-activate seu_dominio Esse comando criará um subdiretório /svn. Você poderá acessá-lo inclusive via seu web browser através da URL http://seu_dominio/svn (substitua "seu_dominio" pelo domínio que você registrou no Gerenciador de Domínios da sua conta. Para que isso passe a funcionar é necessário que o servidor Web recarregue sua configuração, o que pode acontecer em até um dia útil. Por favor, aguarde pelo menos o próximo dia até que tudo passe a funcionar após o reinício do servidor. Concedendo permissão/criando usuários : user-svn-permissions parametro usuario Seguem os parâmetros deste comando espera receber: :: -a -> Adiciona/Altera as configurações do usuário :: -d -> Remove o usuário :: -l -> Lista todos os usuários ativos :: -p -> Altera a senha do usuário Exemplos : :: user-svn-permissions -a usuario -p novasenha ==> Criando um usuário ou alterando a senha dele :: user-svn-permissions -d usuario ==> Apagando o usuário :: user-svn-permissions -l ==> Listando os usuários ativos Listando os usuários ativos : user-svn-list Desativando o serviço SVN user-svn-deactivate seu_dominio Novamente, pode levar até 1 hora para que o servidor web recarregue essa modificação, ou seja, pode levar até 1 hora para que seu repositório Subversion seja efetivamente desativado. Acessando o SVN configurado: http://seu_dominio/svn OBS :Em nossos servidores somente é possível ter 1(um) ambiente com SVN por hospedagem. Importando seu projetoDepois de até 1 hora, tente acessar a URL do seu projeto pelo browser. Por exemplo, http://seu_dominio/svn (não esqueça do /svn). Se aparecer uma caixa de diálogo pedindo usuário e senha, significa que foi tudo ativado corretamente. Agora, na sua máquina local, digamos que você já tenha um projeto que quer importar chamado 'meu_proj'. Importe-o da seguinte maneira: $ svn import -m "New import" myproj http://meu_dominio/svn/meu_proj Adding myproj/sample.txt … Transmitting file data ......... Committed revision 16. Depois disso você e sua equipe (cujos usuários você já cadastrou usando o comando 'user-svn-permissions' conforme mostrado acima) podem baixar do repositório desta forma: svn checkout http://meu_dominio/svn/meu_proj Depois que editar o que quiser, para enviar as modificações ao servidor faça: svn commit -m "descrição da minha modificação" E então todos os outros usuários podem baixar as modificações, fazendo: svn update
Como efetuar um Backup do SVN
Como resolver o erro "Repository moved permanently to [...] please relocate"Esse erro ocorre quando você cria um diretório chamado svn dentro do diretório de publicação do site. Para mais detalhes, acesse a documentação oficial . Veja tambémLinks |
|||