Compartilhar via


Check-In alterações pendentes que são controlados por um Check-in Gated construir

Quando você faz check-in de arquivos em uma pasta de controle de versão que é controlada por um por um processo de compilação de check-in restringido, há algumas etapas adicionais que você deve executar para concluir o check-in.

Caixa de diálogo Check-in restringido

Permissões obrigatórias

Você deve ser um dos Colaboradores de seu projeto de equipe. Consulte Funções, permissões e grupos padrão do TFS [redirecionado].

Começar a fazer o check-in das alterações em uma pasta controlada por uma compilação com check-in restringido

Se a caixa de diálogo Check-in Restringido aparecer durante o processo de check-in, suas alterações deverão ser compiladas pelo Team Foundation Build primeiro para que o check-in possa ser feito.

Para fazer o check-in das alterações em uma pasta controlada por uma compilação de check-in restringido

  1. Na caixa de diálogo Check-in Restringido:

    • Se uma definição de compilação for exibida, continue para a próxima etapa.

    • Se o menu Definição da compilação for exibido em vez do nome de uma definição de compilação, no menu Definição da compilação, escolha a definição de compilação que o engenheiro de compilação sugerir que você use.

  2. Decida como você deseja continuar:

    • Cancelar a operação de check-in e continuar trabalhando: se você não quiser tentar compilar suas alterações ainda, escolha Cancelar e, quando o sistema perguntar se você quer excluir o check-in particular, escolha Sim.

    • Cancelar a operação de check-in e iniciar uma compilação particular de suas alterações: se você desejar compilar o código por conta própria em uma compilação particular, escolha Cancelar. Agora você pode criar o check-in particular manualmente. Para obter mais informações, consulte Enfileirar uma compilação.

    • Continuar com a operação de check-in enquanto mantém as alterações em seu espaço de trabalho: para prosseguir com a operação de check-in e continuar trabalhando com suas alterações, consulte Continuar com o check-in restringido depois de manter as alterações em seu espaço de trabalho.

    • Continuar com a operação de check-in enquanto exclui as alterações em seu espaço de trabalho: se você não precisar continuar trabalhando com suas alterações, consulte Continuar com o check-in restringido depois de excluir as alterações em seu espaço de trabalho.

    • Ignorar o requisito de check-in restringido: se você tiver a permissão Substituir validação do check-in pela compilação definida para Permitir, poderá ignorar o requisito de check-in restringido. Escolha Mostrar opções e Ignorar compilação de validação e fazer check-in das minhas alterações diretamente (requer permissões).

Continuar com o check-in restringido depois de manter as alterações em seu espaço de trabalho

O processo de check-in restringido fornece um modo de prosseguir com o check-in e continuar trabalhando em suas alterações. A desvantagem de proceder dessa maneira é que se a compilação for concluída com sucesso, você deverá reconciliar as alterações no seu espaço de trabalho com as alterações submetidas a check-in na versão de controle.

Para continuar com o check-in restringido depois de manter as alterações em seu espaço de trabalho

  1. Siga as etapas em Começar a fazer o check-in das alterações em uma pasta controlada por uma compilação com check-in restringido.

  2. Na caixa de diálogo Check-in Restringido, escolha Alterações da Compilação.

    No Team Explorer, quando a mensagem informativa aparecer na página Alterações Pendentes, monitore a compilação escolhendo o link aqui para exibir a janela de resultados da compilação. Você também pode escolher Ícone da home page Página Inicial e depois escolher Ícone de compilações Compilações para monitorar a compilação na página Compilações.

    Você também pode monitorar a execução de compilações usando o aplicativo Notificações de Compilação ou o email de notificação de compilação. Para obter mais informações, consulte Executar, monitorar e gerenciar compilações.

  3. Depois que a compilação estiver concluída:

    • Check-in confirmado: recomendamos que você reconcilie seu espaço de trabalho antes de continuar a desenvolver seu código. Se você estiver usando o aplicativo Notificações de Compilação, a caixa de diálogo Check-in Restringido será exibida. Escolha Reconciliar. Caso contrário, no Team Explorer, na página Compilações, em Minhas Compilações, abra o menu de atalho da compilação concluída e escolha Reconciliar o Espaço de Trabalho. Quando a caixa de diálogo Reconciliar Espaço de Trabalho aparecer, use-a para resolver conflitos de controle de versão.

    • Check-in rejeitado: corrija os problemas que provocaram a rejeição do check-in. N Team Explorer, na página Compilações, em Minhas Compilações, clique duas vezes na compilação (ou abra o menu de atalho da compilação e escolha Abrir). A janela de resultados da compilação aparecerá e conterá informações que podem lhe ajudar a resolver o problema que fez a compilação falhar. Para alguns tipos de problemas, você pode escolher o erro ou emitir para exibir o arquivo que requer correções.

Continuar com o check-in restringido depois de excluir as alterações em seu espaço de trabalho

Se você quiser continuar com a operação de check-in restringido e não planeja continuar trabalhando em suas alterações, exclua as alterações no seu espaço de trabalho. Suas alterações são preservadas em um check-in particular e compiladas pelo sistema. Se a compilação for concluída, o check-in de suas alterações será feito. Se a compilação falhar, você poderá desfazer o check-in particular para retornar as alterações ao seu espaço de trabalho.

Para continuar com o check-in restringido depois de excluir as alterações em seu espaço de trabalho

  1. Siga as etapas em Começar a fazer o check-in das alterações em uma pasta controlada por uma compilação com check-in restringido.

  2. Na caixa de diálogo Check-in Restringido:

    • Escolha Mostrar Opções e desmarque Preservar minhas alterações pendentes localmente.

    • Escolha Alterações de Compilação.

  3. No Team Explorer, quando a mensagem informativa aparecer na página Alterações Pendentes, monitore a compilação escolhendo o link aqui para exibir a janela de resultados da compilação. Você também pode escolher Ícone da home page Página Inicial e depois escolher Ícone de compilações Compilações para monitorar a compilação na página Compilações.

    Você também pode monitorar a execução de compilações usando o aplicativo Notificações de Compilação ou o email de notificação de compilação. Para obter mais informações, consulte Executar, monitorar e gerenciar compilações.

  4. Depois que a compilação estiver concluída:

    • Check-in confirmado: agora que suas alterações foram submetidas a check-in, você pode obter a versão mais recente dos arquivos para que seu espaço de trabalho contenha essas alterações. Para obter mais informações, consulte Baixar arquivos (get) do servidor.

    • Check-in rejeitado: corrija os problemas que provocaram a rejeição do check-in.

      1. N Team Explorer, na página Compilações, em Minhas Compilações, clique duas vezes na compilação (ou abra o menu de atalho da compilação e escolha Abrir). A janela de resultados da compilação aparece.

      2. Na janela de resultados da compilação, procure informações que podem lhe ajudar a resolver o problema que fez a compilação falhar. Para alguns tipos de problemas, você pode escolher o erro ou emitir para exibir o arquivo que requer correções.

      3. Recupere suas alterações do check-in particular. Para obter mais informações, consulte Suspender o trabalho e gerenciar check-ins particulares.

      4. Em seus arquivos, corrija os problemas que fizeram a compilação falhar.

Consulte também

Conceitos

Usar um processo de compilação de check-in restrito para validar alterações

Suspender o trabalho e gerenciar check-ins particulares

Outros recursos

Check In Pending Changes