SóProvas


ID
173335
Banca
FGV
Órgão
MEC
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

O CVS é um sistema de controle de versão Open Source. Acerca das terminologias utilizadas pelo CVS, leia os trechos a seguir:
_______ é o envio das modificações feitas pelo usuário ao repositório CVS. _______ é a numeração atribuída pelo CVS a cada modificação de um arquivo. _______ é uma ramificação no desenvolvimento, usada para descrever o processo de divisão dos arquivos de um projeto em linhas de desenvolvimento independentes.

Assinale a alternativa que preencha corretamente, de cima para baixo, as lacunas dos trechos acima:

Alternativas
Comentários
  • checkout = Baixa do servidor para o diretório local um módulo;
    update = Atualiza a cópia local com a última versão do servidor;
    commit = Envia para o servidor as alterações feitas;
    add = Adiciona um diretório ao servidor ou programa um arquivo para inclusão no próximo commit;
    remove = Marca um arquivo para remoção no próximo commit. Diretórios não podem ser removidos;
    diff = Compara a cópia local com a do servidor (ou duas cópias de releasesdiferentes no servidor) e exibe as diferenças;
    edit = Marca o arquivo para edição;
    unedit = Desmarca o arquivo que havia sido marcado para edição, eliminando as alterações feitas;
    tag = Coloca uma "etiqueta" em uma determinada versão de um módulo;
    log = Exibe o histórico de versões de um arquivo, com as mensagens dadas nos commits;
    history = Mostra o histórico de comandos dados;
    status = Mostra o estado atual;
    import = Cria um novo módulo no CVS, importando o diretório local;
    export = Extrai os arquivos do CVS, sem trazer os arquivos de controle do CVS (ao contrário do checkout).