CI (Integração contínua, do inglês: Continuous
Integration) foi introduzida para limitar o
trabalho manual que era necessário para o
processo de integração do sistema. Além disso,
acrescentou-se o processo de testes
automatizados, garantindo o funcionamento do
sistema após cada atualização. Para adotar
essa prática, é essencial utilizar ferramentas de
controle de versão, a fim de obter garantia do
controle entre as versões dos códigos,
possibilidade de retorno para versões
anteriores e viabilidade de diferentes
programadores trabalharem no mesmo código
através de branches distintas. Assinale a
alternativa que apresenta uma ferramenta de
controle de versão.