
---Checkout--- Criar uma nova cpia de trabalho

svn co svn+ssh://hilbert.mat.uc.pt/var/lib/svn/paper-AreaMethod/trunk .



Passos a efectuar

1) verificar o repositrio

 svn status -q 

 svn diff --diff-cmd /usr/bin/colordiff

2) fazer (se necessrio) a actualizao da cpia de trabalho

 svn update

 C - conflicts <<<<<<<< cap1, pag 28

  (resolver os conflitos manualmente no ficheiro "areaMethodRecap.tex" 

  procurar as marcas
 	<<<<<<< .mine
	=======	
	>>>>>>> .rN
  
  e no fim fazer "svn resolved areaMethodRecap.tex"


3) trabalhar na cpia de trabalho

4) sincronizar com o repositrio

 svn ci [-m "<mensagem de texto>"]

4') adicionar ficheiros ao arquivo

svn add <nome_de_ficheiro>

4'') apagar ficheiros do arquivo

svn --force delete <nome_de_ficheiro> 

=====================================================================

svnlook - Subversion repository examination tool

 svnlook command /path/to/repos [options] [args]

 svnlook tree /var/lib/svn/paper-AreaMethod 

----------------------------------------------

svn - Subversion command line client tool

 svn command [options] [args]


---Checkout---

svn co svn+ssh://hilbert.mat.uc.pt/var/lib/svn/paper-AreaMethod/trunk .

 
---Logs---

svn log svn+ssh://hilbert.mat.uc.pt/var/lib/svn/paper-GeoThms/trunk

---Adicionar um ficheiro---

svn add <nome_ficheiro>



---Sincronizar (checkin)---

 svn ci [-m "<mensagem de texto>"]

Caso no se especifique a mensagem um editor de texto  invocado
automaticamente de forma a editar a mensagem, caso no se queira
escrever nada, basta sair de imediato.

-sincronizar um s ficheiro-

Pode-se sincronizar um dado ficheiro (ou vrios)

 svn ci <nome_do_ficheiro>  [-m "<mensagem de texto>"]


---Actualizar (update)---

  svn update

 G - merged
 U - updated
 A - added
 D - deleted
 R - replaced
 C - conflicts <<<<<<<< cap1, pag 28

---Verificar o repositrio---

 svn status -q

d-nos a informao das mudanas havidas (cap 1, pag 23). A opo "-q"
 para ignorar os ficheiros que no fazem parte do repositrio (como
este, por exemplo)

 svn diff

d-nos a informao sobre as mudanas ocorridas em cada um dos
ficheiros.

 svn diff --diff-cmd colordiff 



