Partilhar via


Faça Check-in das Alterações Pendentes (Team Explorer Everywhere)

Depois de fazer as alterações a um ou mais arquivos de origem e estiver pronto para compartilhar essas alterações com sua equipe, verifique estas alterações em Controle de versão do Team Foundation. Quando você fizer o check-in, avisos aparecerão se você não tiver satisfeito os requerimentos das diretrizes de check-in. Você pode fornecer observações de check-in realizados e itens de trabalho associados com o seu check-in feito, como parte do processo de fazer um check-in.

Neste tópico

Permissões Necessárias

Para executar estes procedimentos, você deve ter as permissões de Check-In definidas para Permitir. Para obter mais informações, consulte o seguinte tópico no site da Microsoft: Permissões do Team Foundation Server.

Fazer check-in do Team Foundation Server Plug-in para Eclipse

Para fazer o check-in das alterações pendentes, abra a exibição Alterações Pendentes ou a caixa de diálogo Check-In e use um desses elementos de interface para especificar os arquivos e pastas que você deseja fazer o check-in. Você pode abrir a caixa de diálogo Fazer Check-In a partir de vários locais.

Para especificar itens para fazer o check-in

  • Na exibição Alterações Pendentes , marque as caixas de seleção que correspondem aos itens que você deseja fazer o check-in. Para obter informações sobre como abrir a janela de Alterações Pendentes, consulte Exiba e Gerencie Todas as Alterações Pendentes em Seu Espaço de Trabalho (Team Explorer Everywhere).

  • Em Gerenciador de Projeto ou Gerenciador de Pacote, clique com o botão direito no item que você deseja fazer o check-in, aponte-o para a Equipee clique em Fazer Check-in das Alterações Pendentes.

    Na caixa de diálogo Check In , marque as caixas de seleção que correspondem aos itens que você deseja fazer o check-in.

  • Em Gerenciador de Controle do Código-Fonte, clique com o botão direito no arquivo ou pasta que você deseja fazer o check-in e clique em Fazer o Check-In das Alterações Pendentes. Para obter mais informações, consulte Open Source Control Explorer.

    Você também pode realçar vários itens no painel de detalhes, clique com o botão direito em qualquer um deles e então clique em Fazer check-in de alterações pendentes.

    Na caixa de diálogo Check In , marque as caixas de seleção que correspondem aos itens que você deseja fazer o check-in.

Depois, use a exibição Alterações Pendentes ou a caixa de diálogo Fazer Check-In para fazer o check-in de suas alterações. Você usa os botões de canal na parte esquerda da janela ou a caixa de diálogo para mover entre os canais que você usa para fornecer informações sobre o check-in.

Para Fazer Check In em Alterações Pendentes

  1. No canal Arquivos de Origem , desmarque as caixas de seleção para qualquer arquivo ou outros itens que você não deseja fazer check-in e opcionalmente digite qualquer comentário aplicável na caixa Comentário.

  2. (Opcional) Se você estiver marcando arquivos ou outros itens associados com um item de trabalho, clique no canal de Itens de Trabalho e marque as caixas de seleção dos itens de trabalho cujos itens estejam associados.

    Para obter mais informações, consulte Associe Itens de Trabalho com Conjuntos de alterações (Team Explorer Everywhere) e Exibir Detalhes de Item de Trabalho na Janela Alterações Pendentes (Team Explorer Everywhere).

    Algumas organizações criam diretivas de check-in que requerem que você associe cada operação de check-in com pelo menos um item de trabalho. Se sua organização tiver tal diretiva, você será solicitado se não tiver selecionado a caixa de seleção de um item de trabalho. Para obter mais informações, consulte Associe Itens de Trabalho com Conjuntos de alterações (Team Explorer Everywhere) e Definindo e Impondo Portões de Qualidade (Team Explorer Everywhere).

  3. (Opcional) Clique no canal de Observações de Check-In e adicione notas.

    Algumas organizações requerem que você forneça notas de uma ou mais funções. Por exemplo, sua organização pode exigir notas de um revisor de código, um revisor de segurança e um revisor de desempenho. Se sua organização tiver tal diretiva, você será solicitado se não tiver selecionado qualquer nota de check-in especificada. Para obter mais informações, consulte Definindo e Impondo Portões de Qualidade (Team Explorer Everywhere).

  4. (Opcional) Clique no canal de Avisos da Diretiva para assegurar que suas alterações não violem nenhuma diretiva de check-in antes que você as marque.

    Se você tentar fazer o check-in de um item que viola a diretiva, você será notificado e o check-in das alterações não será feito. Se necessário, você pode substituir as diretivas de check-in. Para obter mais informações, consulte Substitua uma Diretivaa de Check-In (Team Explorer Everywhere).

  5. Clique em Fazer Check-In.

    Um dos resultados seguintes ocorre:

Faça Check-in das Alterações Pendentes de um Prompt de Comando

Quando você fizer o check-in de um prompt de comando, você poderá fazer o check-in de todos os arquivos da pasta atual. Você também pode especificar um arquivo ou pasta para fazer o check-in. O comando checkin não exibe as alterações pendentes para revisão antes de você fazer o check-in. Se você nao tiver certeza de quais arquivos tem o check-out feito, você deve usar o tf status para verificar as alterações pendentes antes de fazer o check-in. Para obter mais informações, consulte o seguinte tópico no site da Microsoft: Comando Status (Controle de Versão da Team Foundation).

Para fazer o check-in das alterações pendentes de um prompt de comando

  1. Abra um prompt de comando.

  2. Navegue até a pasta que contém os arquivos ou que você deseja fazer o check-in.

  3. Execute uma das seguintes tarefas:

    • Para fazer o check-out de todos os arquivos na pasta atual, digite tf checkin –recursive. e então pressione ENTER.

    • Para fazer check-in em um arquivo específico ou pasta, digite tf checkin ItemSpec e pressione ENTER, onde ItemSpec é o arquivo ou pasta nas que você deseja fazer check-in.

    • Para especificar um comentário de check-in, adicione -comment:CommentText ao comando, onde CommentText é o comentário que você deseja fornecer.

    • Para resolver uns ou mais itens de trabalho com o check-in, acrescente -resolve:WorkItemIds ao comando, onde WorkItemIds é uma lista de IDs de item de trabalho, separada por vírgulas.

    • Para associar uns ou mais itens de trabalho com o check-in, acrescente -associate:WorkItemIds ao comando, onde WorkItemIds é uma lista de IDs de item de trabalho, separada por vírgulas.

    • Para associar notas de check-in com seu check-in, adicione -notes:”NoteType”=”NoteValue”, onde NoteType é o tipo de nota e o NoteValue é o texto da nota. Por exemplo, você pode espexificar o -notes:”Code Reviewer”=”No code quality issues were identified.”.

    Para obter mais informações sobre o comando tf checkin , consulte a seguinte página no site da Microsoft: Comando Check-in (Controle de Versão do Team Foundation).

Consulte também

Outros recursos

Faça Check-in das Alterações Pendentes que São Controladas por uma Check-in de Compilação com Barreira (Team Explorer Everywhere)

Fazendo e Desfazendo Check-ins Particulares das Alterações Pendentes (Team Explorer Everywhere)

Associe Itens de Trabalho com Conjuntos de alterações (Team Explorer Everywhere)