DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Clube Delphi 73 - JEDI VCS

Artigo da Revista Clube Delphi Edição 73 - JEDI VCS.

Esse artigo faz parte da revista Clube Delphi Edição 73. Clique aqui para ler todos os artigos desta edição

Atenção: por essa edição ser muito antiga não há arquivo pdf para download desta revista. os artigos disponíveis somente em doc.

 

JEDI VCS

Versione seu código-fonte com esta excelente ferramenta Open Source

 

Controle de versão já não é há muito tempo um luxo exclusivo das grandes empresas de software. Hoje em dia qualquer equipe de desenvolvimento, seja ela pequena ou grande, possui um sistema de versionamento de arquivos. Não se intimide com a palavra "equipe': Se você é um desenvolvedor autônomo, também pode, e deve utilizar um aplicativo de controle de versão para centralizar e organizar seus projetos.

Dentre tantas opções existentes, comerciais ou não, uma se destaca entre a comunidade Delphi, por basicamente dois fatores: ser gratuita e especialmente criada para a ferramenta. Estamos falando do JEDI VCS.

 

O software

Originalmente, o aplicativo era chamado FreeVCS,um aplicativo de controle de versão free desenvolvido por Thomas Hensle. Em 2003, ele doou o código-fonte do software ao projeto JEDI, para que pudesse ser evoluído, através de seus membros contribuintes espalhados pelo mundo.

Desde então o aplicativo passou a ser Open Source e a chamar-se JEDIVCS, recebendo diversas melhorias, tanto no cliente quanto no servidor.

 

Por que usar um controle de versão?

Qualquer ferramenta de versionamento de arquivos proporciona uma série de vantagens à equipe de desenvolvimento. Veja a seguir algumas delas:

 

. Backup automático dos arquivos: mantendo uma cópia dos arquivos fontes no controle de versão, você pode resgatá-la a qualquer momento caso perca o arquivo original;

 

. Snapshots de arquivos: o processo de salvamento do controle de versão é incremental. Isso significa que a versão anterior do arquivo é preservada, e não substituída pela nova. Se as alterações realizadas no arquivo precisarem ser desfeitas, basta restaurar a versão atual para o snapshot anterior;

 

. Criação de labels: você pode"congelar" seus arquivos em um determinado ponto do desenvolvimento e restaurá-los no futuro para a versão "congelada";

 

"

A exibição deste artigo foi interrompida.

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Michael Benford
Michael Benford (mrbenford@gmail.com) é acadêmico do curso de matemática da Universidade Federal Fluminense e desenvolvedor Delphi e ASP.NET da GPS Tecnologia. Programa em Delphi há 5 anos, desenvolvendo aplicações cliente/servidor, multicamadas, utilitários de uso geral, componentes, experts e apli...
O que você achou deste post?

    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03