2014-05-08 17 views
17

C'è un modo per sapere quali persone hanno i privilegi di fusione su un repository GitHub pubblico. Se il proprietario è un utente e non un'organizzazione, almeno conosco un manutentore, ma è possibile che ci siano altri utenti con diritti di fusione. Inoltre, se il proprietario è un'organizzazione, è possibile che non tutti i membri dell'organizzazione abbiano diritti di fusione. Quindi c'è un modo per trovare i manutentori esatti?Come sapere chi è il manutentore di un repository GitHub?

+0

Si potrebbe provare a verificare se c'è qualcosa disponibile in [l'API GitHub] (https://developer.github.com/v3/), non sono sicuro però. –

risposta

12

I privilegi della squadra non sono pubblici. Anche un'organizzazione-appartenenza non è pubblico in quanto la pubblicità deve essere scelto dal membro dato, come le API-doc stati:

"L'utente può pubblicizzare la propria appartenenza (un utente non può pubblicizzare l'iscrizione per un altro utente..)"

Tuttavia c'è normalmente alcun bisogno di conoscere i manutentori dei singoli di un repository (dal ogni interazione con repos siete in grado di accedere è coperto dalla GitHub interfaccia utente, che assicura anche che qualcuno si prende cura della tua richiesta). Se la tua attenzione riguarda un repository pubblico, puoi cercare i commit per la richiesta pull accettata. Ma in questo caso preferiresti forzare il repository e generare solo richieste di pull da te.

Non sei nemmeno in grado di contattare un'organizzazione tramite GitHub - prova a trovare il loro sito web ufficiale, contattali e chiedi loro manutentori se hai bisogno di quelle informazioni.

1

GitHub (da luglio 2017) ora supporta ufficialmente i "proprietari di codice" per i progetti. I proprietari del codice sono individui o team responsabili del codice in un repository.

I manutentori del progetto possono aggiungere un file CODEOWNERS al proprio repository per semplificare l'identificazione dei proprietari del codice e richiedere la notifica ai proprietari del codice per esaminare i problemi e le richieste di pull.

Vedere announcement post e help article per ulteriori informazioni.

Problemi correlati