Repository gearchiveerd
type | https://docs.frem.sh/reference/api/errors/repo-archived |
| HTTP-status | 409 Conflict |
Wat het betekent
In een gearchiveerde repository kan geen werk worden gemeld met werk starten (fremforge work start, start_work): er kan niets naartoe worden gepusht, dus het werk zou nooit kunnen beginnen of eindigen.
Voorbeelden van detail-berichten die met deze fout worden teruggegeven:
- acme/web is archived: nothing can be pushed there, so no work can be started in it.
Wat je kunt doen
Start het werk in een repository die niet gearchiveerd is, of vraag een eigenaar om de archivering van deze op te heffen (Instellingen › Gevarenzone van de repository) en probeer het daarna opnieuw.
Vorm van het antwoord
Alle API-fouten van fremforge zijn RFC 9457 problem+json:
{
"type": "https://docs.frem.sh/reference/api/errors/repo-archived",
"title": "Conflict",
"status": 409,
"detail": "..."
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.