Uso de controlador de versão para desenvolvimento distribuído de software.

2013 
Este trabalho tem por objetivo apresentar a utilizacao de um software controlador de versao no desenvolvimento do WebGIS SOMA Brasil da Embrapa Monitoramento por Satelite. O controlador escolhido foi o GIT, por trabalhar de forma distribuida e tornar possivel o desenvolvimento de codigo localmente, ou seja, sem a necessidade de estar conectado a um servidor em tempo integral, comum em outros tipos de controladores de versao. O GIT e uma ferramenta de codigo aberto criada inicialmente para gerenciamento de atualizacoes no sistema base do Linux (kernel). Atualmente a ferramenta e utilizada em inumeros outros projetos, entre eles PostgreSQL, Facebook e Netflix. O trabalho visa apresentar os resultados obtidos na utilizacao da ferramenta para a integracao de codigo entre diferentes desenvolvedores e para a resolucao de problemas decorrentes de modificacoes feitas em um mesmo arquivo. O GIT tambem possibilita implementar backup de codigo com um custo baixo de armazenamento, alem de tornar possivel fazer um historico de versoes lancadas e/ou em teste. A implantacao do sistema GIT permitiu que diferentes desenvolvedores pudessem realizar testes, alteracoes e melhorias sem afetar diretamente o sistema em producao. Assim que se mostram estaveis e funcionais, as alteracoes podem ser facilmente incorporadas na versao do sistema em producao.
    • Correction
    • Cite
    • Save
    • Machine Reading By IdeaReader
    0
    References
    0
    Citations
    NaN
    KQI
    []