Considere os fragmentos de texto abaixo. Existem algu...

Próximas questões
Com base no mesmo assunto
Q854045 Engenharia de Software

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

Alternativas

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