Um sistema de controle de versões visa criar diferentes versões no desenvolvimento de um documento qualquer.
Tais sistemas são comumente utilizados no desenvolvimento de aplicações para controlar as diferentes versões — histórico e desenvolvimento — dos códigos e também da documentação. Pode ser utilizado tanto para aplicações pessoais quanto para aplicações de grande porte. Portanto, pode ser utilizado em softwares de computadores e também em projetos web, como o seu site. Para isso, há softwares para controle de versão gratuitos e comerciais.
Quais as vantagens ao utilizar um sistema de controle de versões?
Controle de histórico/versão
É possível visualizar, analisar detalhes de versões e resgatar versões mais antigas e estáveis de algum arquivo.
Trabalho em equipe
Há a possibilidade de um grupo de pessoas trabalharem em diferentes versões de um mesmo arquivo simultaneamente.
Resgate de versões estáveis
Um arquivo pode ter sua versão estável marcada, a fim de que caso no futuro aconteça algum erro, essa versão possa ser resgatada.
Ramificação do projeto
É possível dividir o projeto em várias linhas de desenvolvimento, que podem ser trabalhadas ao mesmo tempo sem interferências uma à outra.
Quais softwares de version controle a LucaNet suporta?
Na LucaNet, dependendo da plataforma de sua hospedagem, você terá duas opções de software de controle de versão: SVN Subversion e Git (ambas gratuitas).
O SVN deve ser configurado via Painel de Controle no ícone/ferramenta SVN – Subversion.
Já o Git, pode ser utilizado somente via SSH, sendo assim, disponível apenas para plataforma Linux e requer abertura de chamado para auxiliarmos na configuração.