|
Comecei a usar o Subversion este ano. Estava meio de saco cheio dos paus que
o CVS dá. Além do mais, a Dreamhost dá suporte
a ele (também dá ao CVS) via painel de controle e a configuração
e uso é extremamente fácil usando o Tortoise
SVN.
Tudo ia muito bem. Quando acontecia qualquer problema, bastava dar um “SVN
Clean up” e beleza. Mas apareceu um erro bizarro:
Subversion reported an error while doing a cleanup!
Can’t create directory ‘c:Documentsand Settings….svntmp’:
Access is denied.
Pesquisando na internet,
descobri que bastava criar o diretório “tmp” em
todas as pastas “.svn”. Legal, resolvia. O problema é que
havia centenas de diretórios!
E aí é que o shell do linux, para não dizer o sistema
inteiro, bate o windows. Como sou obrigado a usar o segundo S.O., uso muito
o Cygwin, há uns bons
anos.
Então, entrei no shell e digitei, a partir do diretório
hoje que estava “suversionado”, essa singela linha que resolveu
meu problema:
find . -type d -name .svn -exec mkdir {}/tmp ;
É isso. Se tiver problemas
com o Subversion no windows, pedindo o diretório
tmp, já sabe: Cygwin.
Falando nisso, a nova revista
do Guia do Hardware trás um artigo muito bom sobre como usar
o terminal do Linux. Nem todos os comandos funcionam no Cygwin,
mas dá uma boa visão do poder do uso do shell. E aqui,
um resumo dos comandos mais usados.
Publique este artigo no seu site | Visto: 4623 | Imprimir
Powered by AkoComment Tweaked Special Edition v.1.4.6 AkoComment © Copyright 2004 by Arthur Konze - www.mamboportal.com All right reserved |