3.8.1. Subversion

Instalação

server:~# apt-get install subversion subversion-tools

Configuração

A configuração consistem em criar uma directoria para albergar os futuros repositórios subversion, bem como um grupo subversion. Os utilizadores com direitos de acesso aos repositórios serão posteriormente adicionados a esse grupo.

server:~# groupadd subversion
server:~# mkdir -p /var/svn/repos

Repositórios

Criação de repositórios

A criação de repositórios é feita com o comando svnadmin. Deve também ser feita a atribuição dos direitos de acesso:

server:~# svnadmin create --fs-type fsfs /var/svn/repos/test_project
server:~# chown -R www-data:subversion /var/svn/repos
server:~# chmod -R 770 /var/svn/repos

Adicionar utilizadores

Finalmente, adiciona-se ao grupo subversion os utilizadores com direitos de acesso aos repositórios:

server:~# addgroup fribeiro subversion
Adding user `fribeiro' to group `subversion' ...
Done.

Verificação

Como utilizador normal, com direitos de acesso aos repositórios, efectuar uma consulta simples:

fribeiro@server:~$ svn log file:///var/svn/repos/test_project
------------------------------------------------------------------------

Clientes SVN

TortoiseSVN

Um cliente svn para Windows é o TortoiseSVN. É possível aceder aos repositórios usando o protocolo "svn+ssh://":

tortoiseSVN.png

Links úteis


BlinkListblogmarksco.mmentsconnoteadel.icio.usdiggFarkfeedmelinksFurlLinkaGoGoMa.gnoliaNewsVineNetvouzRedditSimpySpurlWistsYahooMyWebFacebook

Comentários

Anonymous (192.168.1.x) 1225490585|%e %b %Y, %H:%M %Z|agohover

Só para não enganar mais ninguem….

(server:~# chmod 770 -R /var/svn/repos)
chmod -R 770 /var/svn/repos

isto são apenas promenores, estás de parabens pelo trabalho.

unfold by Anonymous (192.168.1.x), 1225490585|%e %b %Y, %H:%M %Z|agohover
Re:
PinguimRibeiroPinguimRibeiro 1225496912|%e %b %Y, %H:%M %Z|agohover

Obrigado pela correcção!

Abraço
[]

unfold Re: by PinguimRibeiroPinguimRibeiro, 1225496912|%e %b %Y, %H:%M %Z|agohover
Anonymous (82.155.116.x) 1225673019|%e %b %Y, %H:%M %Z|agohover

Boas
ora bem eu consegui finalmente por o servidor a funcionar.. para mim…
porque de fora nimguem cheira nada…
gostava de partilhar algumas coisas com os amigos, mas não tenho acesso do exterior, porque será??

será por causa do meu router ser do sapo??
a unica coisa que não instalei foi o servidor DHCP, ou melhor eu instalei mas tive que desinstalar pois não tinha net nem rede com ele.
voltei a usar o do router.
serão as portas bloqueadas?? nem por ftp tenho acesso…

mas na rede interna faço tudo o que quero.

Será que dava para dar uma ajuda aqui ao "newbie".

obrigado

unfold by Anonymous (82.155.116.x), 1225673019|%e %b %Y, %H:%M %Z|agohover
Add a new comment
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License