Page MenuHomePhorge – Wikonia

Diffusion zeigt Commits ohne vorhandene Git-Refs an
Proudly completedPublicbug

Description

Beschreibung
Diffusion zeigt Commits in der Weboberfläche, obwohl das zugrunde liegende Git-Repository keine gültigen Refs oder Objekte enthält.

Symptome

  • Commits sind sichtbar, Code-Ansicht schlägt fehl
  • Fehler wie:
    • fatal: not a tree object
    • unknown revision
  • git show-ref liefert keine Refs

Details

Schwierigkeitsgrad
Beginner
Ticket-Details
Komponente
Phorge
Fehlerdetails (Bug Details)
Produktion
Yes
Datenverlust
Yes

Event Timeline

Restricted Application triaged this task as Critical priority. · View Herald TranscriptSat, Jan 17, 3:39 AM
Restricted Application added projects: Bugtracker, Restricted Project. · View Herald Transcript
muke claimed this task.
muke moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

Ursache
Commit-Metadaten verbleiben in der Phorge-Datenbank, während Git-Objekte/Refs nach einem Infrastrukturvorfall verloren gingen oder neu initialisiert wurden.

Bewertung
Kein Softwaredefekt, sondern erwartbares Verhalten bei inkonsistentem Storage-Zustand.

Maßnahme

  • Repository nicht reparieren
  • Hosting-Funktion in Phorge perspektivisch deaktivieren
  • Repositories künftig nur noch beobachten (read-only)

Status

  • Dokumentiert