Mudanças entre as edições de "Svn"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
 
Linha 1: Linha 1:
--- baixa o código
+
=== baixa o código ===
 
  svn co https://svn.quijaua.net/svn/sistemas/trunk sistemas
 
  svn co https://svn.quijaua.net/svn/sistemas/trunk sistemas
  
--- cria uma pasta
+
=== cria uma pasta ===
 
  svn mkdir https://svn.quijaua.net/svn/sistemas/trunk/sistemas/scripts
 
  svn mkdir https://svn.quijaua.net/svn/sistemas/trunk/sistemas/scripts
  
--- mostra o que é novo
+
=== mostra o que é novo ===
 
  cd scripts
 
  cd scripts
 
  svn st | grep ^? | awk '{print $2}'
 
  svn st | grep ^? | awk '{print $2}'
  
--- adiciona no projeto svn o que é novo  
+
=== adiciona no projeto svn o que é novo ===
 
  svn add $(svn st | grep ^? | awk '{print $2}')
 
  svn add $(svn st | grep ^? | awk '{print $2}')
  
--- adiciona no servidor as alterações
+
=== adiciona no servidor as alterações ===
 
  svn ci -m "nova versao de template"
 
  svn ci -m "nova versao de template"
  
--- lista o adicionado
+
=== lista o adicionado ===
 
  svn st | grep ^A
 
  svn st | grep ^A
  
--- lista geral
+
=== lista geral ===
 
  svn st
 
  svn st
  
--- lista os alterados
+
=== lista os alterados ===
 
  svn st | grep ^M
 
  svn st | grep ^M
  
--- status
+
=== status ===
 
  nano docs/version.txt  
 
  nano docs/version.txt  
 
  nano docs/history.txt  
 
  nano docs/history.txt  
  
--- reverter
+
=== reverter ===
 
  svn st -q | awk '{print $2;}' | xargs svn revert
 
  svn st -q | awk '{print $2;}' | xargs svn revert
  
--- apagar arquivos
+
=== apagar arquivos ===
 
  svn delete Indicador_2.*
 
  svn delete Indicador_2.*
 
  svn ci -m "Adiciona o diretório painel (template de dashboard)"
 
  svn ci -m "Adiciona o diretório painel (template de dashboard)"
  
--- renomeando arquivos
+
=== renomeando arquivos ===
 
  svn mv relatorios relatorio
 
  svn mv relatorios relatorio

Edição atual tal como às 12h55min de 28 de abril de 2014

baixa o código

svn co https://svn.quijaua.net/svn/sistemas/trunk sistemas

cria uma pasta

svn mkdir https://svn.quijaua.net/svn/sistemas/trunk/sistemas/scripts

mostra o que é novo

cd scripts
svn st | grep ^? | awk '{print $2}'

adiciona no projeto svn o que é novo

svn add $(svn st | grep ^? | awk '{print $2}')

adiciona no servidor as alterações

svn ci -m "nova versao de template"

lista o adicionado

svn st | grep ^A

lista geral

svn st

lista os alterados

svn st | grep ^M

status

nano docs/version.txt 
nano docs/history.txt 

reverter

svn st -q | awk '{print $2;}' | xargs svn revert

apagar arquivos

svn delete Indicador_2.*
svn ci -m "Adiciona o diretório painel (template de dashboard)"

renomeando arquivos

svn mv relatorios relatorio