2014-01-24 9 views
91

Ich habe ein Problem an ein Projekt gemeldet. Jetzt hat der Besitzer seinen Status in "Closed" geändert, aber wie kann ich ihn ändern, um ihn wieder zu öffnen?
Ich habe irgendwo gelesen, dass ich Rechte für Push-und Pull-Betrieb brauche. Ist das wahr ?Wie öffne ich ein Problem in GitHub?

Antwort

126

Github hat sehr einfache Rechte/Privilegien (und sogar einfachere Verwaltung für sie).

Wenn Sie nicht ein Mitarbeiter eines Repo sind, dann (in Bezug auf Fragen)

  • Sie können offene Fragen
  • Sie können Kommentar über alle bestehenden Probleme (offen oder geschlossen)
  • Sie können schließen Ihre eigenen Fragen
  • Sie können wieder öffnen Ihre eigenen Fragen *, wenn Sie sie selbst geschlossen
  • Sie nicht schließen oder wieder öffnen Fragen von jemand anderem
  • geöffnet
  • Sie nicht können Ihre eigenen Probleme wieder öffnen, wenn ein Repo-Mitarbeiter sie geschlossen

die Situation, die Sie fällt im letzten Fall berichten, so dass Sie es nicht wieder öffnen. Sie können im Ausgabethread fragen, ob ein Repo-Mitarbeiter sie wieder öffnen kann, oder Sie können ein neues Problem öffnen und auf das alte verweisen (indem Sie seine Nummer mit einem vorangestellten Hashzeichen angeben, z. B. #123).

+0

Danke - sehr hilfreich! Ein gitihub-Link dazu würde helfen, falls es sich eines Tages ändert. Gibt es gute Empfehlungen für typische github-Projekte zum weiteren Vorgehen? Z.B. Ich schätze, dass das Kommentieren des geschlossenen Problems normalerweise nicht so viel bemerkt wird, abhängig davon, welche Tools die Benutzer verwenden, um sie zu verfolgen. Gibt es Umstände, unter denen das Kommentieren des Themas nach dem Schließen selbst von der Person, die es geschlossen hat, nicht bemerkt wird? Z.B. ist es üblich, dass sich Mitwirkende im Rahmen des Schließens eines Fehlers von Benachrichtigungen abmelden oder standardmäßig Benachrichtigungen erhalten? – nealmcb

+0

Wenn Sie auch nach rechts schauen, gibt es eine Teilnehmerliste. Wenn keiner von ihnen das Problem beobachtet (E-Mails zu Kommentaren erhalten), müssen Sie ein neues Problem melden, um seine Aufmerksamkeit zu erhalten. Es gibt keine Möglichkeit, sicher zu sein, dass sie das Thema beobachten. – Bob

+7

Was ist der Grund dafür, der Person, die ein Problem geöffnet hat, nicht zu erlauben, es wieder zu öffnen? cf: https://github.com/isaacs/github/issues/583 scheint eine häufige Notwendigkeit zu sein, um die aktuelle Problemumgehung zu vermeiden (die ein doppeltes Problem zu öffnen ist, was zu mehr Rauschen führt) – timotheecour