Monday, February 15, 2010

Comandos mais usados do svn

Estou criando esta lista pra gente ter sempre à mão os comandos mais usados do svn no terminal, de modo simples e compacto.

* Para mais comandos e detalhes: http://www.tigris.org/scdocs/ddUsingSVN_command-line

checkout (co)
add
del
move (mv)
status (st)
diff
log
revert
update (up)
resolved
commit (ci)


Esteja na pasta que foi realizado o checkout para executar os comandos.

checkout
Baixa o projeto
svn co http://svn.address.com/trunk dest_folder --username user

add
Adiciona um novo arquivo ao versionamento
svn add file

del
Remove um arquivo do versionamento
--keep-local mantém o arquivo localmente, porém fora do versionamento
svn del file --keep-local

moveRenomeia ou move um arquivo no versionamento (deletando o antigo e adicionando o novo)
svn mv orig dest

status
Visualiza se um arquivo será ou foi adicionado, deletado, ou modificado localmente ou no repositório
-u para ver modificações do repositório
svn st -u

diffVisualiza as alterações feitas no arquivo
svn diff file

logVisualiza a mensagem de commit do arquivo
svn log file

revertReverte a alteração local feita no arquivo
svn revert file

update
svn up

resolvedRemove o status de conflito do arquivo
svn resolved file

commitEnvia as alterações para o repositório
svn ci -m message

No comments:

Post a Comment