Não foi possível enviar o arquivo. Será algum problema com as permissões?
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
bsoliveira:tutorial_svn [2007/05/17 09:45] bsoliveira |
bsoliveira:tutorial_svn [2007/08/18 11:30] (atual) bsoliveira |
||
---|---|---|---|
Linha 58: | Linha 58: | ||
do repositório outros comandos podem ser úteis. Alguns deles são: | do repositório outros comandos podem ser úteis. Alguns deles são: | ||
- | svn add | + | svn add foo |
- | svn delete | + | svn delete foo |
- | svn copy | + | svn copy foo bar |
- | svn move | + | svn move foo bar |
- | svn mkdir | + | svn mkdir foo |
Estes comandos são bem intuitivos. | Estes comandos são bem intuitivos. | ||
Linha 74: | Linha 74: | ||
Em geral, todos estes comandos (excetuando-se os onde é necessária a | Em geral, todos estes comandos (excetuando-se os onde é necessária a | ||
especificação de um diretório) são utilizados no diretório de sua | especificação de um diretório) são utilizados no diretório de sua | ||
- | cópia (aquele que você especificou ao fazer o checkout do | + | cópia (aquele que você especificou ao fazer o //checkout// do |
repositório). | repositório). | ||
- | Para maiores detalhes sobre estes comandos, comandos mais avançados ou ajuda em geral, uma consulta ao {{http://www.leg.ufpr.br/~bsoliveira/svn-book.pdf|livro do svn}} pode ser interessante. | + | |
+ | === Ciclo Básico de Trabalho === | ||
+ | |||
+ | Um típico ciclo de trabalho dá-se como a seguir: | ||
+ | * Atualize sua cópia de trabalho | ||
+ | * svn update | ||
+ | * Faça as alterações | ||
+ | * svn add | ||
+ | * svn delete | ||
+ | * svn copy | ||
+ | * svn move | ||
+ | * Examine suas alterações | ||
+ | * svn status | ||
+ | * svn diff | ||
+ | * Possivelmente desfaça algumas delas | ||
+ | * svn revert | ||
+ | * Resolva conflitos (unir (//merge//) as alterações de terceiros) | ||
+ | * svn update | ||
+ | * svn resolved | ||
+ | * Faça o //commit// de suas alterações (efetiva suas alterações no repositório) | ||
+ | * svn commit | ||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | |||
+ | Para maiores detalhes sobre estes comandos, comandos mais avançados ou ajuda em geral, uma consulta ao {{http://www.leg.ufpr.br/~bsoliveira/tutoriais/svn-book.pdf|livro do svn}} pode ser interessante. | ||
\\ | \\ | ||
- | --- //[[bsoliveira@leg.ufpr.br|Bruno Silva de Oliveira]] 2007/05/15 20:04// | + | --- //[[bsoliveira@leg.ufpr.br|Bruno Silva de Oliveira]] 2007/06/24 20:04// |