>>>> Em edição <<<< Tabela de conteúdo |
SVN Server – Configuração
No servidor.
- Faça o download do Subversion (link aqui)
- Instale-o na pasta “c:\svn”
- Após a instalação, crie a pasta que será usada como repositório
Ex: svnadmin create "c:\svn\repositorio"
onde “c:\svn\repositorio” refere-se ao caminho do repositório. Abra o arquivo svnserve.conf em
C:\svn\repository\conf
Descomente (removendo o caracter # do início de cada linha) e atribua os seguintes valores para os parâmetros
anon-access = read auth-access = write password-db = passwd
Abra o arquivo passwd em
C:\svn\repository\conf
e insira os nomes de usuário e senhas de acesso
[user] nomeusuario1 = senhausuario1 nomeusuario2 = senhausuario2 ... nomeusuarion = senhausuarion
- Para executar o SVN server como serviço execute
sc create svnserver binpath= "c:\svn\bin\svnserve.exe --service -r c:\svn\repository" displayname= "Subversion" depend= Tcpip start= auto
- Para iniciar o serviço
net start svnserver
Configure o editor padrão para o subversion através da seguinte linha de comando
set SVN_EDITOR=c:\windows\system32\notepad.exe
Em seguida crie cada um dos projetos através de
svn mkdir svn://localhost/myproject1
Insira um comentário para a operação conforme figura abaixo:
O protocolo usado pelo subversion opera através da porta TCP3690, portanto esta porta deverá estar aberta.
Cliente SVN
No cliente.
Tortoise SVN – Windows Shell Extension
- Faça o download do Tortoise SVN através do seguinte atalho.
- Instale o tortoisesvn
- Crie uma pasta para o projeto e clique sobre ela com o botão direito, escolha a opção checkout
- Na caixa URL of repository, insira o endereço do server svn. Para o exemplo apresentado:
- Clique em OK
- Para adicionar arquivos ao projeto utilize a opção Add (exibida ao clicar sob o arquivo/pasta com o botão direito). Se mais de um arquivo for selecionado, será exibida uma janela que permite a seleção dos arquivos a serem adicionados no controle de versão.
- Utilize a opção commit (também exibida ao clicar sob o arquivo/pasta com o botão direito) para adicionar as alterações dos arquivos ao controle de versão.
Deixe um comentário
Comments feed for this article