Czy istnieje sposób automatycznego dodawania nowych repozytoriów GitHub do zespołu?


9

Powiedzmy, że mam na GitHub organizację o nazwie ORG i zespół składający się ze wszystkich członków organizacji o nazwie TEAM_ORG.

Chciałbym, aby dowolna liczba repozytoriów, które kiedykolwiek utworzyłem w ramach konta GitHub ORG, była automatycznie powiązana z TEAM_ORG, tak aby członkowie zespołu mogli czytać / zapisywać na nim.

Czy jest na to sposób?

(Myślę, że interfejs API może być wykorzystany do zbudowania czegoś - https://developer.github.com/v3/orgs/teams/#add-team-repo , ale ktoś już gdzieś to rozwiązał?) :-)

Odpowiedzi:


1

Strona tworzenia repozytoriów GitHub zawiera przykłady użycia interfejsu API do automatycznego przypisywania repozytoriów do organizacji podczas tworzenia:

https://developer.github.com/v3/repos/#create

Pamiętaj również, aby dokładnie sprawdzić ustawienia uprawnień członków organizacji. Domyślnie wszyscy członkowie organizacji mogą tworzyć repozytoria dla organizacji. Można to jednak zastąpić, a uprawnienia do tworzenia repozytoriów mogą być ograniczone tylko do właścicieli organizacji. Zobacz „Poziomy uprawnień do repozytorium dla organizacji”.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.