Buscar

Últimas inserções

Gerando planilhas XLS para Excel com formatação de colunas
MD5 direto no Sql Server
Aplicação demora muito para inicializar quando VisualStudio está "Loading Symbols"
Fazendo Painel de Leds em menos usando System.Drawing(parte 3)
Fazendo Painel de Leds em menos usando System.Drawing(parte 2)
- TODAS AS DICAS

Top Poggers (sempre)

Jar Jar Binks (136)
Cuban Pete (127)
Tufo (28)

Top Poggers (30 dias)


Área restrita

Logon

pogMasters.NET

Início
Busca Avançada
Contato

RSS
 

Automatizando Tortoise SVN via BATCH / BAT / DOS

Outros

25/08/2009 por Tufo


É possível automatizar todos os comandos do Tortoise através de linha de comando com o script abaixo:

@echo off
FOR %%A IN (
"D:\Projetos\projeto1\"
"D:\Projetos\projeto2\"
"D:\Projetos\projeto3\"
) DO START TortoiseProc.exe /command:update /path:%%A /closeonend:3

Resumindo:
Caminhos > dentro do FOR, crie uma linha para cada pasta local que receberá o comando update;
START > manda iniciar tudo de uma vez, sem esperar cada um acabar;
/command:update > indica ao tortoise que o comando executado será o update;
/path:%%A > indica o caminho que será efetuado o update, retirado de nosso FOR;
/closeonend:3 > esse "3" significa para fechar as janelinhas do tortoise (será aberta uma para cada pasta indicada) apenas caso não ocorra nenhum erro, nenhum conflito e nenhuma mesclagem de arquivos.

Você pode criar um batch e deixar ele no menu iniciar>inicializar e ele será rodado toda vez que você iniciar o windows ou quando vc quiser vc clica nele que atualiza tudo na hora.


Apenas mostrei aqui o comando update que é o mais utilizado diariamente para quem usa o Tortoise, a documentação completa dos comandos pode ser encotnrada em: http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-automation.html

cya next class!!
*** Dica Postada por POG MASTERS DESKTOP - v1.0
 
   


Comentários sobre o artigo

02/09/2009 por Cuban Pete

> hehehe.... RESUMINO!

07/08/2010 por Samuel

> Nao teria como ja passar pra pro tortoise o usuario e senha pra n precisar do usuario digitar? ><
Otimo Post vlw ^^

Poste um comentário >>
Nome  
Email
Comentário    
Postar Comentário