Fazer check-in em uma pasta controlada por um processo de compilação de check-in restrito
Publicado: abril de 2016
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.
Permissões obrigatórias
Você deve ser um dos Colaboradores de seu projeto de equipe. Consulte Team Foundation Server default groups, permissions, and roles.
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
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.
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
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.
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 Página Inicial e depois escolher 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.
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
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.
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.
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 Página Inicial e depois escolher 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.
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.
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.
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.
Recupere suas alterações do check-in particular. Para obter mais informações, consulte Suspender o trabalho e gerenciar check-ins particulares.
Em seus arquivos, corrija os problemas que fizeram a compilação falhar.
Consulte também
Usar um processo de compilação de check-in restrito para validar alterações
Check In Pending Changes
Suspender o trabalho e gerenciar check-ins particulares