Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise foi descontinuada em 2022-06-03. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

Gerenciar versões em repositórios

Você pode criar versões para empacotar e entregar iterações de um projeto para os usuários.

Repository collaborators and people with write access to a repository can create, edit, and delete a release.

Sobre o gerenciamento da versão

Você pode criar novas versões com observações de versões, @menções de contribuidores e links para arquivos binários, bem como editar ou excluir versões existentes.

Criando uma versão

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
  1. To the right of the list of files, click Releases. Seção de versões na barra lateral direita

  2. Clique em Draft a new release (Rascunhar uma nova versão).

    Releases draft button

  3. Digite o número de uma versão para a sua versão. Como alternativa, selecione um tag existente.

    Versão com tag das versões

  1. Se você criou uma nova tag, use o menu suspenso para selecionar o branch que contém o projeto que você deseja liberar.

    Releases tagged branch

  2. Digite um título e uma descrição para a sua versão.

Releases description

  1. Opcionalmente, para incluir arquivos binários, como programas compilados em sua versão, arraste e solte ou selecione arquivos manualmente na caixa de binários. Fornecer um DMG com a versão

  2. Para notificar os usuários que a versão não está pronta para produção e pode ser instável, selecione This is a pre-release (Esta é uma versão prévia). Caixa de seleção para marcar uma versão como pré-versão

  3. Se estiver pronto para tornar pública a sua versão, clique em Publish release (Publicar versão). Para trabalhar na versão posteriormente, clique em Save draft (Salvar rascunho). Botões Publish release (Publicar versão) e Draft release (Rascunhar versão)

Para saber mais sobre GitHub CLI, consulte "Sobre GitHub CLI."

  1. Para criar uma versão, use o subcomando gh release create. Substitua tag pela tag desejada para a versão.
gh release create tag
  1. Siga as instruções interativas. Como alternativa, você pode especificar argumentos para pular essas instruções. Para obter mais informações sobre possíveis argumentos, consulte o manual de GitHub CLI. Por exemplo, este comando cria uma pré-versão com o título e observações especificadas.
gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a beta release" --prerelease

Editar uma versão

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
  1. To the right of the list of files, click Releases. Seção de versões na barra lateral direita
  1. No lado direito da página, ao lado da versão que você deseja editar, clique em Editar versão. Editar uma versão
  1. Edite as informações da versão no formulário e, em seguida, clique em Atualizar versão. Atualizar uma versão

As versões não podem ser editadas com GitHub CLI.

Excluir uma versão

  1. No your GitHub Enterprise Server instance, navegue até a página principal do repositório.
  1. To the right of the list of files, click Releases. Seção de versões na barra lateral direita
  1. Clique no nome da versão que você deseja excluir.Link para visualizar versão

  2. No canto superior direito da página, clique em Delete (Excluir). Botão de exclusão de versão

  1. Clique em Excluir esta versão. Confirmar exclusão da versão
  1. Para excluir uma versão, use o subcomando gh release delete. Substitua tag pela tag da versão a ser excluída. Use o sinalizador -y para ignorar a confirmação.
gh release delete tag -y