Considere os fragmentos de texto abaixo. Existem algu...
Considere os fragmentos de texto abaixo.
Existem alguns padrões e recomendações para organizar um repositório. Muitas pessoas criam um diretório ..I.. para guardar a “linha principal” de desenvolvimento, um diretório ..II.. para guardar as ramificações, e um diretório ..III.. para guardar as versões concluídas.
(Adaptado de: https://tortoisesvn.net/...)
Em nosso dia a dia do desenvolvimento criamos ..II.. e builds dos produtos são gerados em cima deles para testes do setor de qualidade. Caso sejam encontrados problemas, a correção é feita e, em seguida, eles são transferidos para o ..I.. do produto. Quando determinados builds de produtos são aprovados pela equipe da qualidade, são criadas ..III.. para “congelar” o ponto onde os produtos e suas funcionalidades foram aprovados.
(Adaptado de: http://tsdn.tecnospeed.com.br/...)
Os fragmentos de texto tratam de questões de organização em ambientes de controle de versões com SVN. Nesses fragmentos, as lacunas I, II e III são preenchidas, correta e respectivamente, com
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a A - trunk − branches − tags.
No ambiente de controle de versão SVN, é fundamental entender a estrutura comum de um repositório e o propósito de cada um de seus componentes:
- O trunk representa a linha principal de desenvolvimento. É a base do código de onde podem surgir novas ramificações e é destinado às versões de desenvolvimento mais estáveis e atualizadas.
- As branches são as ramificações criadas a partir do trunk ou de outras branches. Elas permitem o desenvolvimento paralelo de funcionalidades, correções ou experimentos sem interferir na linha principal.
- As tags são usadas para marcar versões específicas do código, geralmente utilizadas para "congelar" o estado do código em pontos importantes como releases ou versões estáveis.
Entender esses conceitos é crucial para gerenciar o código-fonte de maneira eficiente e organizar o trabalho entre diferentes membros da equipe de desenvolvimento. A opção A cita exatamente essa estrutura padrão e por isso é a resposta correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
A linha principal é chamada de tronco (em inglês: trunk)
As ramificações são chamadas de ramos (em inglês: branches)
As versões concluídas são chamadas de tags
Gab: A
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo