2012-05-28 19 views
5

Mamy sytuację, w której potrzebujemy zewnętrznych wykonawców do wykonania niektórych prac nad projektem, ale chcielibyśmy ograniczyć je do określonego oddziału w naszym (prywatnym) repozytorium i zarządzać łączeniem tej gałęzi w uwalnianie rozgałęzia się. Czy istnieje sposób ograniczenia użytkowników do pojedynczego oddziału repozytorium?Ograniczanie użytkowników do oddziału w GITHUB

+0

Bardzo możliwe z prywatnym repozytorium za pomocą gitolite. Gitolite dokładnie to oferuje. Ale nie jestem tego pewien na Githubie. Czy próbowałeś skontaktować się z osobami obsługującymi github? – positron

+0

nie jest możliwe z githubem w obecnym stanie - jednak jest to rzeczywiście możliwe z gitolite jak @positron powiedział. jeśli będziesz tego potrzebować regularnie, możesz również obejrzeć lokalną instalację gitlab - gitlabhq.com (działa dobrze na małym 512 MB RAM VPS, nawet jeśli jest w RoR). – damianb

Odpowiedz

5

Poproś tę osobę, aby rozwinęła projekt i przesłała żądanie wyciągnięcia podczas łączenia.

Należy zauważyć, że ich widelec będzie prywatny, nawet jeśli ich konto github jest na bezpłatnym abonamencie.

+0

Potrzebuję zrobić to samo rzecz, mając stażystę w jednej gałęzi naszego prywatnego repo. Zrobiłem konto testowe, aby spróbować poprosić o rozwidlenie naszego prywatnego repozytorium, ale nie wiem, jak to zrobić. Jakieś wskazówki? –

+0

@Kevin_TA: Możesz rzucić okiem na to: http://stackoverflow.com/questions/9629538/if-i-fork-soneone-elses-private-github-repo-into-my-account-is- to przejście do aplikacji – nhahtdh

Powiązane problemy