Svn: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
 
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 09h55min 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