Skip to main content

Festlegen des Timeoutzeitraums für GitHub Codespaces

Du kannst dein Standardtimeout für GitHub Codespaces auf der Seite mit deinen persönlichen Einstellungen festlegen.

Informationen zum Leerlauftimeout

Ein Codespace wird nach einer Phase der Inaktivität beendet. Standardmäßig beträgt dieser Zeitraum 30 Minuten. Du kannst jedoch einen längeren oder kürzeren Standardtimeoutzeitraum in deinen persönlichen Einstellungen für GitHub angeben. Die aktualisierte Einstellung gilt für alle neuen Codespaces, die Sie erstellen. Du kannst auch ein Timeout angeben, wenn du GitHub CLI verwendest, um einen Codespace zu erstellen.

Warnung

Die Computenutzung von Codespaces wird für die Dauer abgerechnet, für die ein Codespace aktiv ist. Wenn du keinen Codespace verwendest, er aber weiterhin ausgeführt wird und noch kein Timeout aufgetreten ist, wird dir die Gesamtzeit in Rechnung gestellt, in der der Codespace aktiv war, unabhängig davon, ob du ihn verwendet hast. Weitere Informationen finden Sie unter GitHub Codespaces Abrechnung.

Definierte Inaktivität

Timeoutzeiträume für organisationseigene Repositorys

Organisationen können eine maximale Leerlaufzeitüberschreitungsrichtlinie für Codespaces festlegen, die aus einigen oder allen ihrer Repositorys erstellt werden. Wenn eine Organisationsrichtlinie ein maximales Timeout festlegt, das unter dem von dir festgelegten Standardtimeout liegt, wird anstelle deiner Einstellung das Timeout der Organisation verwendet. Du wirst darüber benachrichtigt, nachdem der Codespace erstellt wurde. Weitere Informationen finden Sie unter Einschränken des Zeitraums für Leerlauftimeouts.

Festlegen des standardmäßigen Timeoutzeitraums

  1. Klicke in der oberen rechten Ecke einer Seite auf GitHub auf dein Profilbild und dann auf Settings.

  2. Klicke im Abschnitt „Code, planning, and automation“ der Randleiste auf Codespaces.

  3. Geben Sie unter „Standard-Leerlauftimeout“ die gewünschte Zeit ein und klicken Sie dann auf Speichern. Die Zeit muss zwischen 5 Minuten und 240 Minuten (4 Stunden) liegen.

    Screenshot des Abschnitts „Standard-Leerlaufzeitlimit“ der Codespaces-Einstellungen, mit dem Wert „90 Minuten“ eingegeben.

Festlegen des Timeoutzeitraums für einen Codespace

Hinweis

Weitere Informationen zur GitHub CLI findest du unter Informationen zu GitHub CLI.

Um den Timeoutzeitraum festzulegen, wenn du einen Codespace erstellst, verwende das idle-timeout-Argument mit dem codespace create-Unterbefehl. Gib die Zeit in Minuten an, gefolgt von m. Die Zeit muss zwischen 5 Minuten und 240 Minuten (4 Stunden) liegen.

gh codespace create --idle-timeout 90m

Wenn du keinen Timeoutzeitraum angibst, wenn du einen Codespace erstellst, wird der Standard-Timeoutzeitraum verwendet. Informationen zum Festlegen eines Standard-Timeoutzeitraums findest du auf dieser Seite auf der Registerkarte „Webbrowser“. Du kannst derzeit keinen Standard-Timeoutzeitraum über GitHub CLI angeben.

Festlegen eines Timeoutzeitraums

Sie können auf GitHub Ihren standardmäßigen Timeoutzeitraum in Ihrem Webbrowser festlegen. Wenn du alternativ GitHub CLI verwendest, um einen Codespace zu erstellen, kannst du einen Timeoutzeitraum für diesen bestimmten Codespace festlegen. Weitere Informationen erhältst du, wenn du oben auf die entsprechende Registerkarte klickst.

Weiterführende Lektüre

  •         [AUTOTITLE](/codespaces/customizing-your-codespace)
    
  •         [AUTOTITLE](/codespaces/managing-your-codespaces)