Usar tags Git
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
O Azure DevOps dá suporte a tags anotadas e leves. As tags leves são um ponteiro para uma confirmação específica, enquanto as tags anotadas contêm mais informações, como o tagger, a mensagem e a data. Você pode criar tags anotadas usando o portal da Web. Você pode criar marcas leves e anotadas de dentro do Visual Studio. Para obter mais informações sobre tags Git, consulte 2.6 Git Basics - Tagging from the Pro Git book.
Este artigo fornece uma visão geral do trabalho com marcas Git no Azure DevOps e no Visual Studio.
Importante
O modo de exibição Marcas no Visual Studio foi introduzido no Visual Studio 2017 Atualização 6. Se você estiver em versões anteriores a esta, poderá exibir e criar marcas a partir das exibições de histórico e detalhes de confirmação a partir do Visual Studio 2015, mas não poderá executar as operações no modo de exibição Marcas , conforme descrito neste artigo.
Ver e filtrar etiquetas
Pode ver etiquetas na vista Etiquetas e na vista Confirmações no portal Web.
Nota
Com os Serviços de DevOps do Azure, o formato da URL do projeto é dev.azure.com/{your organization}/{your project}
. No entanto, o formato anterior que faz referência ao visualstudio.com
formato ainda é suportado. Para obter mais informações, consulte Apresentando o Azure DevOps, Alternar organizações existentes para usar a nova URL de nome de domínio.
Ver etiquetas na vista Etiquetas
Para visualizar as tags em seu repo, navegue até seu projeto no portal da web, escolha Repos, Tags, e selecione o repositório desejado.
As tags anotadas são exibidas com um nome de tag, mensagem, confirmação, tagger e data de criação. As tags leves são exibidas com um nome de tag e commit.
Para filtrar a lista de tags, digite um termo de pesquisa na caixa Pesquisar nome da tag e pressione Enter.
Ver etiquetas na vista Confirmações
Para exibir tags de uma ramificação específica na visualização Confirmações, navegue até seu repositório no portal da Web, escolha Repositórios, Confirmações e selecione sua ramificação.
Criar tag
Para criar uma tag, você deve ter a permissão Criar tag , que é incluída por padrão no grupo Colaboradores e superior.
Nota
Os nomes de marcas não podem conter caracteres de controle ASCII, como espaços, tils e dois pontos. É prática comum usar caracteres minúsculos e separar palavras com hífen. O comprimento do nome da tag não deve exceder 250 caracteres ASCII. Para evitar ambiguidade entre nomes de tags e hashes de confirmação, não use nomes de tags que consistam em 40 caracteres hexadecimais. Para obter mais informações sobre nomenclatura de tags, consulte git-check-ref-format.
Você pode criar tags anotadas usando o portal da Web a partir do modo de exibição Tags e do modo de exibição Confirmações .
Importante
Você só pode criar marcas anotadas no portal da Web ou no Visual Studio. Para criar uma tag leve, você pode usar a linha de comando do Git.
Criar etiquetas a partir da vista Etiquetas
Selecione Criar tag na visualização Tags no portal da Web para criar uma nova tag anotada.
Especifique um Nome, selecione a ramificação a partir da qual Marca, insira uma Descrição (necessária já que você está criando uma tag anotada) e selecione Criar.
A nova tag é exibida na lista de tags.
Criar tags a partir do modo de exibição Confirmações
Para criar uma tag diretamente da visualização de confirmações, clique com o botão direito do mouse na tag desejada e escolha Create tag.
Você pode criar marcas anotadas programaticamente por meio da API REST do Azure DevOps. Para criar marcas por meio de um pipeline do Azure usando o git tag
comando. Para obter mais informações, consulte git tag.
Excluir tag
Importante
Tenha cuidado ao excluir tags do seu repositório. Se o repositório tiver sido puxado, bifurcado ou clonado por outro usuário, a tag ainda existirá em sua cópia do repositório. Você só deve excluir tags locais ou se tiver certeza de que o repositório não foi puxado, clonado ou bifurcado desde que você criou sua tag.
Para excluir uma tag, você deve ter a permissão Force push no nível do repositório ou no nível Todas as tags (que herda suas permissões do nível do repositório se não estiver explicitamente definida). O criador também herda permissões Force push para uma tag.
Excluir uma tag no repositório remoto
As etapas neste procedimento mostram como excluir uma marca no repositório remoto usando o portal da Web dos Serviços de DevOps do Azure.
Para excluir uma tag, selecione as reticências à direita do nome da tag e escolha Excluir tag.
Selecione Eliminar para confirmar.
A etiqueta é eliminada e não será apresentada da próxima vez que navegar para a vista Etiquetas.
Criar ramificação a partir de uma tag
Para criar uma ramificação a partir de uma tag, selecione as reticências à direita do nome da tag e escolha Nova ramificação.
Especifique um Nome, selecione opcionalmente quaisquer itens de Trabalho a serem vinculados e escolha Criar ramificação.
A ramificação é criada e você é levado para a nova ramificação no portal da Web.
Ver histórico de tags
Para visualizar o histórico de uma etiqueta, selecione as reticências à direita do nome da etiqueta e selecione Ver histórico.
Você é levado para a visualização de confirmações da tag.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários