Sistema de Controle de Versões na Internet Gratuito

Um dos problemas que me irritou durante anos na minha vida como programador foi a gestão de versões dos projectos que desenvolvo. Além do problema óbvio de fazer alterações erradas ou apagar inadvertidamente blocos de código, sempre tive o problema de desenvolver em vários computadores e ter de andar com o código de um lado para o outro. Dos vários métodos que usei, dois foram particularmente úteis/funcionais:

pendrive para levar o código entre postos de trabalho tendo o cuidado de criar várias pastas com versões diferentes das fontes;
sites como o box.net para guardar online as minhas fontes;

Apesar de desenrascarem, nenhum destes métodos correspondeu às minhas necessidades e de vez em quando algo corria mal. Depois de muitas chatices, umas maiores outras menores, decidi procurar uma solução melhor e acabei por encontrar uma que realmente resolveu o meu problema e que tem funcionado às mil maravilhas. É composta por:

software TortoiseSVN : software gratuito de Controle de Versões (compatível com SubVersion/SVN) com integração com o Windows Explorer
site XP-Dev.com : Repositório online gratuito (compativel com SubVersion/SVN)

Um sistemas de controle de versões, guarda numa base de dados centralizada (o repositório) as várias fases/versões de desenvolvimento de um projecto. Funciona especialmente bem quando há vários programadores a trabalhar no mesmo projecto, garantido – por exemplo – que vários programadores não alteram o mesmo código ao mesmo tempo. E mesmo que o façam, tem ferramentas que comparam as várias alterações, quem as fez e quando foram feitas.

Isto tudo, através da Internet e ainda por cima … gratuito. Melhor, não há!!! 🙂

———————————————————

ACTUALIZAÇÃO 23/03/2012 : A versão gratuita do xp-dev.com foi limitada a 2 projectos

10 thoughts on “Sistema de Controle de Versões na Internet Gratuito

  • Maio 15, 2012 at 17:23
    Permalink

    xp-dev.com is not free !!!!!!

    Reply
    • Maio 17, 2012 at 12:44
      Permalink

      Hi “WantFreeStuff”.

      They do have a free plan as you can check here:
      http://xp-dev.com/pricing (you need to scroll down a little)

      Their free plan is not as good as it was when I joined, unfortunately (they had unlimited projects and now they only have two).

      If you know of any free site with unlimited SVN projects, please let me know.

      Reply
  • Março 11, 2012 at 20:55
    Permalink

    Thanks man! Though it only Allows just two project – it’s good for being free. I just hope they are not secretly stealing my code! 🙂

    Reply
  • Dezembro 11, 2011 at 10:58
    Permalink

    now how can i deal with xp-dev when i am uploading my project it want me to upload file by file is there is any tutorial or something show me how to start using tortoise with it and create my project it would be great .

    Reply
    • Novembro 4, 2011 at 14:31
      Permalink

      Hi rudraskha.

      They do have a free plan as you can check here:
      http://xp-dev.com/pricing (you need to scroll down a little)

      Their free plan is not as good as it was when I joined, unfortunately (they had unlimited projects and now they only have two).

      If you know of any free site with unlimited SVN projects, please let me know.

      Reply
  • Fevereiro 10, 2010 at 21:24
    Permalink

    thanks mate!
    I was looking for some free online version controlling system. i googled and I ended up here, and I got this xp-dev.com thingie!
    works like a charm!

    Reply

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *