Diese Version von GitHub Enterprise wurde eingestellt am 2021-09-23. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

Releases in einem Repository verwalten

Du kennst Releases erstellen, um Iterationen eines Projektes zu bündeln und an Benutzer zu liefern.

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

Einen Release erstellen

  1. Navigiere in GitHub Enterprise Server zur Hauptseite des Repository.

  2. To the right of the list of files, click Releases or Latest release. Releases section in right-hand sidebar

  3. Klicke auf Draft a new release (Einen neuen Release entwerfen). Schaltfläche für Release-Entwurf

  4. Type a version number for your release. Alternatively, select an existing tag.

    Tag-Version für Release

  5. If you have created a new tag, use the drop-down menu to select the branch that contains the project you want to release. Tag-Branch für Releases

  6. Geben Sie einen Titel und eine Beschreibung für Ihre Veröffentlichung ein.

    Beschreibung der Releases

  7. Um optional binäre Dateien wie kompilierte Programme in Deinen Release einzubinden, ziehe die Dateien mit Drag-and-Drop herüber oder wähle die Dateien manuell im Feld für Binärdateien. DMG mit dem Release bereitstellen

  8. Um Benutzer darüber zu informieren, dass der Release nicht produktionsbereit und möglicherweise instabil ist, wähle This is a pre-release (Dies ist eine Vorabversion). Kontrollkästchen für die Markierung eines Release als Vorab-Release

  9. Wenn Du Deinen Release publizieren möchtest, klicke auf Publish release (Release publizieren). Um den Release später zu bearbeiten, klicke auf Save draft (Entwurf speichern). Schaltfläche „Publish release“ (Veröffentlichung veröffentlichen) und Schaltfläche zum Speichern als Entwurf

To learn more about GitHub CLI, see "About GitHub CLI."

  1. To create a release, use the gh release create subcommand. Replace tag with the desired tag for the release.

    gh release create tag
  2. Follow the interactive prompts. Alternatively, you can specify arguments to skip these prompts. For more information about possible arguments, see the GitHub CLI manual. For example, this command creates a prerelease with the specified title and notes.

    gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a beta release" --prerelease

Eine Veröffentlichung bearbeiten

  1. Navigiere in GitHub Enterprise Server zur Hauptseite des Repository.
  2. To the right of the list of files, click Releases or Latest release. Releases section in right-hand sidebar
  3. Klicke rechts auf der Seite neben dem Release, den Du bearbeiten willst, auf Edit release (Release bearbeiten). Einen Release bearbeiten
  4. Edit the details for the release in the form, then click Update release. Einen Release aktualisieren

Releases cannot currently be edited with GitHub CLI.

Eine Veröffentlichung löschen

  1. Navigiere in GitHub Enterprise Server zur Hauptseite des Repository.
  2. To the right of the list of files, click Releases or Latest release. Releases section in right-hand sidebar
  3. Klicke auf den Namen des Release, den Du löschen willst. Link zur Ansicht des Release
  4. Klicke in der oberen rechte Ecke der Seite auf Delete (Löschen). Schaltfläche „Delete release" (Release löschen)
  5. Klicke auf Delete this release (Lösche diesen Release). Das Löschen des Release bestätigen
  1. To delete a release, use the gh release delete subcommand. Replace tag with the tag of the release to delete. Use the -y flag to skip confirmation.

    gh release delete tag -y