Get Adobe Flash player

Removendo pastas .svn

Autor: Alexandre Bini | Data: 24/05/2009 | Tags: , , , , , , | Categoria: Controle de versão

Aqui na Voraz, utilizamos o “Git” para controle de versões. Mas em alguns projetos, como “SuaEmpreza” o controle é feito  através do “SVN”.

Acontece que o SVN apresenta (muitos) problemas, como a instabilidade do funcionamento que deixa alguns arquivos (simplesmente) inacessíveis, sem possibilidade de commit ou update. A única solução encontrada é  fazer um checkout do projeto, sobrescrever os arquivos e commitá-los novamente.

Esse problema acontece porque o svn cria pastas chamadas “.svn” em todos os diretórios que estão dentro do controle de versão. O fato de remover essas pastas garante a volta do funcionamento.

O comando (tanto no Mac quanto no Linux) que faz essa remoção é o seguinte:

[cc lang="powershell"]

find ./ -name “.svn” | xargs rm -Rf

[/cc]

Fonte



1 comentário

  1. Jennifer-Tool
    23/10/2009 06:58
    1

    ler todo o blog, muito bom

Deixe um comentário!





Assine o nosso feed!

Aqui...

é um espaço colaborativo. Se você tem algo muito legal a dizer, envie pra gente no voraz@voraz.com.br

Categorias




Arquivo

Links