Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

A respeito de gerência de configuração de software, julgue o item subsecutivo.


Considerando que a branch feature já esteja ativa e que todas as ações devam ser realizadas nela, o comando a seguir organiza a branch local, sincroniza-a com a branch remota, aplica um commit específico, limpa o histórico recente e restaura as alterações locais salvas temporariamente.


git stash - m “Salvar mudanças temporárias”

&& git pull origin feature && git cherry-pick

--no-commit && git rebase -i

...
Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE
Julgue o próximo item, relativo a GIT.
git branch -D test
A execução do comando precedente excluirá a branch test caso todos os commits tenham sido realizados; porém, se a master estiver em estado de check-out, a exclusão será cancelada. 
Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE
steps:     - name: Checkout code     uses: actions/checkout@v2
Com base na instrução precedente, julgue o item a seguir, considerando o contexto de um arquivo de workflow no GitHub Actions e a função da ação actions/checkout@v2.
A instrução apresentada tem como objetivo realizar o checkout, ou seja, baixar o código do repositório no runner para a execução de outras tarefas. 
Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

Acerca do guia MR-MPS-SW versão 2021, julgue o item que se segue.


A partir do nível de maturidade D do MPS.BR, o plano do projeto é revisado com todos os interessados, incluindo o tratamento de dependências críticas, e o compromisso com ele é obtido.

Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

Acerca do guia MR-MPS-SW versão 2021, julgue o item que se segue.


O processo de gerência de configuração objetiva garantir a integridade dos produtos de trabalho e disponibilizá-los aos envolvidos, sendo implementado no nível de maturidade E do MPS.BR.

Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

A respeito de Git e Github, julgue o próximo item.


O comando merge é limitado à combinação de duas branches, sendo verificadas as sequências em comum entre elas, o que dá origem a um novo commit.

Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

A respeito de Git e Github, julgue o próximo item.


No Git, uma branch é uma cópia local de um repositório remoto, com todos os arquivos e as configurações iguais aos originais.

Engenharia de Software Gerência de Configuração
Ano: 2025
Banca: CESPE / CEBRASPE

Com base na situação hipotética apresentada, julgue o item a seguir, relativo às práticas DevOps.


Na configuração de um ambiente de desenvolvimento para um novo projeto, é necessário definir variáveis de ambiente específicas a fim de garantir que a aplicação funcione corretamente em diferentes ambientes (desenvolvimento, teste e produção). Para isso, decidiu-se, utilizando o Docker, criar um contêiner e definir as variáveis de ambiente necessárias. Com base na situação hipotética apresentada, julgue os itens a seguir, relativos às práticas DevOps.  


Na situação apresentada, é necessário adicionar uma nova dependência à aplicação e, então, modificar diretamente a imagem Docker já criada. 

29 Q921790
Engenharia de Software Gerência de Configuração
Ano: 2023
Banca: Avança SP
O comando utilizado para clonar um repositório no git é o comando:
30 Q921093
Engenharia de Software Gerência de Configuração
Ano: 2023
Banca: IDECAN
O Git é um sistema de controle de versão de código-fonte aberto, que possibilita a colaboração no projeto por meio do controle de versão, distribuído de arquivos que residem em repositórios. Assinale abaixo a alternativa que contém um comando Git válido.