Mudanças entre as edições de "Uso Básico do Subversion"

De LCAD
Ir para: navegação, pesquisa
(New page: category:Utilização ==Criação de um Repositório== Para criar um repositório no subversion digite os seguintes comandos: svnadmin create /var/www/svn/nome_do_repositorio chown a...)
 
Linha 1: Linha 1:
 
[[category:Utilização]]
 
[[category:Utilização]]
 +
__TOC__
 
==Criação de um Repositório==
 
==Criação de um Repositório==
 
Para criar um repositório no subversion digite os seguintes comandos:
 
Para criar um repositório no subversion digite os seguintes comandos:

Edição das 10h50min de 18 de fevereiro de 2008

Criação de um Repositório

Para criar um repositório no subversion digite os seguintes comandos:

svnadmin create /var/www/svn/nome_do_repositorio
chown apache:apache /var/www/svn/nome_do_repositorio -R

Obs.: Somente o administrador do sistema pode criar um repositório.

Para criar um repositório clique no link Contato.

Importando um Repositório para o Subversion

Primeiramente, o repositório deve ser criado e usuário deve ter uma conta no subversion. Para importar um repositório para o Subversvion digite o seguinte comando:

svn import nome_do_repositorio http://www.lcad.inf.ufes.br/svn/nome_do_repositorio/-m "messagem" --username login_do_usuario 
  

Criando uma Cópia de um Repositório na sua Máquina

Para criar uma cópia de um repositório na sua máquina local digite o seguinte comando:

svn co http://www.lcad.inf.ufes.br/svn/nome_do_repositorio/ --username login_do_usuario

Os repositórios disponíveis são: scae, MAE e roteiros.

Comandos Básicos do SVN

Para listar os comandos básicos, use

svn help 

Tipicamente você vai precisar dos comandos: svn checkout, svn status, svn update, svn add, svn del, svn commit e svn diff.

Para conhecer mais sobre cada comando, utilize:

svn help [comando]

Exemplos Úteis

  • Verificando os updates disponíveis:
[flibio@lcad16 DB_CORE]$ svn status -u
       *       37   db_core.h
?                   db_core
       *       37   table_lib.c
M              37   ports.cfg
       *       37   db_core_rpcs.c
       *       37   db_core.c
Status contra revisão:     40