25 de fevereiro de 2013

Um pouco de história...


Algumas ferramentas que funcionam como Sistema de Controle de Versão. Uma visão geral sobre elas, apenas para ter conhecimento de que elas existem.

CVS ( Concurrent Version System ) - Sistema de Controle de Versões que permite trabalhar com arquivos tanto localmente como remotamente.


Subversion - Também é um Sistema de Controle de Versão, foi criado para substituir o CVS. Ganhou espaço ao ponto de fazer o CVS ser esquecido e tomando bem o lugar dele.




GIT - É a nova ferramenta do sistema de controle de versão que tem deixado muitos desenvolvedores felizes em usá-lo. Tem ambiente compartilhado pela web e funciona muito bem em ambiente de desenvolvimento de software distribuído.


Boas Práticas para utilizar Sistema de Controle de Versão





O Sistema de Controle de Versão é muito interessante para ser de utilizado mas precisamos citar algumas boas práticas que podem nos ajudar a aproveitar melhor os seus benefícios:

1- Equipe bem preparada com um Processo de Desenvolvimento Ágil

A cultura da equipe de desenvolvimento que trabalha num processo de desenvolvimento ágil está bem mais aberta a novas mudanças e a novas ferramentas. Assim poderão utilizar bem as ferramentas e a obedecer a forma correta da metodologia aplicada.

2- Escolha da ferramenta

A melhor ferramenta é a que funciona para sua equipe. Na época que tudo está em torno da internet, o melhor é uma ferramenta que se possa fazer tudo pela internet e que se possa facilmente compartilhar o código entre os membros da equipe.

3- Comentários nas alterações

Aconselhe sua equipe a sempre fazer bons comentários nas alterações para poder ter um bom controle do que está sendo desenvolvido. Comentários que sejam práticos para que por meio dele possa entender ao que se refere o código.

4- Gerenciar bem os commits

A utilização da Integração Contínua facilitará os commits dados pelos desenvolvedores, pois os mesmos não devem quebrar o build do projeto.

5- Backup das versões

Manter sempre o backup de todas as versões geradas. Caso venha a acontecer algum problema na hora da integração contínua possa ser facilmente recuperado.

Espero ter ajudado, abraços de alguém dodói :(

P.S. = Hoje me senti melhor(sem febre). Estou sem voz e tossindo com isso me sinto cansada. Por isso não saio de casa mas estou fazendo as atividades da faculdade de casa.