Java, Flex, Action Script 3, AIR, MySQL, Sql Server, Oracle, Hibernate
Criando e Configurando um Servidor de Versões (SVN)
Este tutorial tem como objetivo exemplificar como instalar e configurar um servidor SVN.
No decorrer desse tutorial iremos instalar os seguintes softwares:
• Apache 2.2.8 (Baixar Apache)
• Subversion 1.4.6 (Baixar Subversion)
1) Instalando o Servidor Apache:
Ao iniciar a instalação clique em “Next”.
Leia os Termos de Licensa, escolha a primeira opção e clique em “Next”.
Na tela de Descrição do Servidor Apache clique em “Next”.
Nos campos “Network Domain” e “Server Name”, digite “localhost”, no campo “Administrator’s Email Adress”, digite “localhost@localhost”. Escolha a opção de instalar como serviço na porta 80 e clique em “Next”.
Escolha a opção “Custom” e clique em “Next”.
Clique no botão “Change”
Crie a pasta “Servidor_De_Internet” no diretório “C:” e dentro dessa pasta crie a subpasta “Apache” e clique em “OK”.
Com o diretório modificado clique em “Next”.
Clique em “Install”.
Após o processo de Instalação clique em “Finish”.
2) Instalando o Subversion (SVN)
Ao iniciar a instalação do Subversion clique em “Sim”.

Clique em “Next”.
Clique em “Next”.
Clique em “Browse”, para poder modificar o diretório onde o Subversion será instalado.
Escolha a pasta criada no momento da instalação do Servidor Apache: “C:\Servidor_De_Internet”.
Com o diretório modificado clique em “Next”.
Se desejar criar uma opção no menu “Iniciar”, então simplismente clique em “Next”, caso não queira selecione a opção “Don’t create a Start…” e clique em “Next”.
Se quiser criar ícones na “Área de Trabalho” e na “Área de serviços” próxima ao relógio do Windows, então deixe as duas opções marcadas, caso contrário desmarque as duas e clique em “Next”.
Clique em “Install”.
Após o processo de instalação clique em “Next”.
Clique em “Finish”.
3) Criando um repositório SVN
Crie a pasta “Repositorio” no diretório: “C:\Servidor_De_Internet”, abra o Prompt do Windows, entre no diretório “C:\Servidor_De_Internet\Repositorio” (cd C:\Servidor_De_Internet\Repositorio)
Após entrar no diretório da pasta “Repositorio” digite: svnadmin create “nomedorepositorio” e execute esse comando.
4) Criando usuários e senha para o servidor
Abra o Prompt do Windows e entre no diretório: “C:\Servidor_De_Internet\Apache\bin” (cd C:\Servidor_De_Internet\Apache\bin).
Execute o seguinte comando:
htpasswd -cm C:\Servidor_De_Internet\Apache\senha “nomedousuario”
Logo após digite a senha para esse usuário e confirme a senha.
Para adicionar outros usuarios utilize “-m” ao invés de utilizar o “-cm”, pois o “-cm” é utilizado para criar um novo arquivo com um usuário, mas como já existe o arquivo o correto é criar só mais um usuário dentro do mesmo. Para maiores informações de como utilizar o comando de criar usuários digite apenas “htpasswd” e dê “enter”, e irá aparecer todos os parâmetros que você pode utilizar para executá-lo.
5) Configurando o Servidor
Coloque o arquivo “ConfigSvn.txt” (Baixar “ConfigSvn.txt”) no diretório: “C:\Servidor_De_Internet\Apache\conf”. Abra o arquivo “httpd.txt” localizado nessa mesma pasta onde foi colocado o arquivo “ConfigSvn.txt”.
No final do arquivo “httpd.txt” digite:
#Configuração SVN
Include conf/ConfigSvn.txt
Salve o arquivo e feche.
Abra o arquivo “ConfigSvn.txt”.
Verifique se os diretórios das linhas “LoadModule” estão de acordo com o diretórios em que foi instalado o Subversion.
Dentro do bloco “Location”, informe o diretório do seu repositório na linha “SVNPath” e o diretório do arquivo de senhas na linha “AuthUserFile”.
Salve o arquivo e feche.
No diretório: “C:\Servidor_De_Internet\Repositorio\javacia\conf” abra o arquivo “svnserve.conf”, tire o comentário (#) das linhas “anon-access” e “auth-access”, e também modifique o parâmetro atribuido na linha “anon-access” de “read” para “none”.
A configuração “anon-access”, serve para informar se o repositório terá direito de acesso anônimo, ou seja, sem necessidade de usuário registrado, os parâmetros que podem ser passados são:
none – acesso não permitido para usuários anônimos
read – somente leitura para usuários anônimos
write – leitura e escrita para usuários anônimos
O “auth-access” tem a mesma utilidade do “anon-access”, só que agora para usuários registrados.
6) Testando a instalação e configuração do servidor
Reinicie e verifique se ele irá reiniciar sem nenhum erro, caso tenha algum erro, reveja os passos anteriores do tutorial.
Para testarmos o servidor abra seu Browser de internet e digite “http://localhost/svn”
Ao digitar o usuario e senha criados anteriormente clique em “OK”, o Browser deverá mostrar as seguintes informações:
Pronto, você já pode utilizar seu servidor SVN para seus projetos, nós da JavaCia esperamos ter ajudado com esse tutorial, para baixá-lo em formato PDF cliquei aqui.
Atenciosamente,
William Morais
JavaCia
| Imprimir artigo | Este artigo foi escrito por william em 23 de fevereiro de 2009 às 15:11, e está arquivado em Apache, Subversion (SVN). Siga quaisquer respostas a este artigo através do RSS 2.0. Você pode deixar uma resposta ou fazer um trackback do seu próprio site. |






























há 1 ano atrás
Muito bom Will. Ainda é muito difícil encontrar um tutorial deste assundo em português. Tenho certeza q isso ajudará muita gente. Inclusive eu…rsrs
[]s
há 1 ano atrás
Boa tarde
Executei passo a passo da instalação do SVN porem quando tento logar no localhost/svn da o seguinte erro Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, gepros@gepros.com.br and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Se puder me ajudar agradeço
há 9 meses atrás
excelente artigo Willian, parabens pelo artigo, me ajudou bastante
Cumps.