SISTEMAS DE CONTROLE DE VERSÃO -APACHE SUBVERSION





                                       

A CollabNet fundou o projeto Subversion em 2000 como um esforço para escrever um sistema de controle de versão de código aberto que funcionasse como o CVS, mas que corrigisse os bugs e fornecesse alguns recursos ausentes no CVS.Em 2001, o Subversion avançou o suficiente para hospedar seu próprio código fonte,e em fevereiro de 2004, a versão 1.0 foi lançada.Em novembro de 2009, o Subversion foi aceito no Apache Incubator: isso marcou o início do processo para se tornar um projeto padrão de alto nível do Apache. Tornou-se um projeto Apache de alto nível em 17 de fevereiro de 2010. Seu repositório Subversion é como uma máquina do tempo. Ele mantém um registro de todas as alterações já confirmadas e permite que você explore esse histórico examinando versões anteriores de arquivos e diretórios, bem como os metadados que os acompanham. Com um único comando do Subversion, você pode verificar o repositório (ou restaurar uma cópia de trabalho existente) exatamente como era em qualquer data ou número de revisão no passado. No entanto, às vezes você só quer olhar para o passado em vez de entrar nele.

Sobre os repositórios, é um local que contem uma coleção de arquivos digitais, são utilizados para armazenar arquivos de desenvolvimento de softwares, assim utilizando um controlador de versões e um repositório, é possível manter o controle de envio de revisões de um código fonte para um repositório. As vantagens são claras: cada revisão pode ser referente a uma versão, podem ser revertidas, verificadas e comentadas, o repositório permite armazenar os arquivos das versões antigas e recentes no mesmo local, sem danificas as mesmas.

links para aprofundar: https://subversion.apache.org/

Comentários

Postagens mais visitadas