LARC - Laboratório de Arquitetura e Redes de Computadores

Os itens abaixos apresentam informações mais específicas do serviço de Subversion no LARC.

Configuração SVN

Para configurar o subversion é necessário utilizar os seguintes parâmetros:

  • URL: https://subversion.larc.usp.br/svn/sigla_do_projeto
  • Usuário/senha: mesmo do login windows (domínio novo)

Se vcs fizerem um checkout inicial haverá já no repositório 3 diretórios pré-configurados, que é a estrutura recomendada:

  • trunk: cópia principal dos fontes do projeto
  • branches: caso se deseje fazer versões paralelas do código
  • tags: vc pode definir tags para determinadas versões (na prática para definir determinadas releases)

Permissões

Todos os repositórios do servidor são privativos, ou seja, somente os usuários autorizados podem ler e/ou alterar seu conteúdo. Caso vc não tenha permissão para um dado repositório, peça ao coordenador do projeto que solicite a sua inclusão aos administradores da rede.

Suporte Netbeans / Eclipse

Tanto o Netbeans como o Eclipse suportam o Subversion (parece que o suporte no NB6 é melhor que no 5.5, é preciso porém baixar um cliente binário nativo).
O site abaixo dá um tour de como configurar e utilizar o subversion no Netbeans 6.x:
http://www.netbeans.org/kb/60/ide/subversion.html

Acesso via Browser

O servidor SVN permite o acesso read-only à versão mais recente do conteúdo do repositório, via um browser web normal. Além do acesso rápido à versão mais recente, o acesso via browser permite testar rapidamente as permissões de acesso ao repositório.