2012-07-19 2 views
1

조직에서 소스 제어를 위해 GitHub을 사용하고 있습니다. 모든 repos는 비공개입니다.Team City에 GitHub Organization의 개인 저장소에 액세스하는 방법은 무엇입니까?

CI 용 Team City를 실행하는 내부 서버가 있습니다.

TC가 GitHub의 변경 사항을 가져 오도록 허용하는 가장 좋은 방법은 무엇입니까?

제가 생각할 수있는 유일한 해결책은 새로운 GitHub 사용자를 설정하고 사용자를 조직의 구성원으로 만드는 것입니다. 조금 오래 바람이 부는 것 같습니다. 나는 또한 나의 신임장을 사용할 수 있지만 그것은 곧은 해킹이다.

아이디어가 있으십니까?

답변

2

결국 그룹 이메일 주소를 사용하여 GitHub에서 새 사용자 계정을 만들었습니다.

는 또한 & 쓰기에게 인 TeamCity에서 관리되는 프로젝트에 읽기 액세스 권한을 와 GitHub의에서 새로운 팀을 만들어, 그 팀에 새 사용자를 추가했습니다.

난 그냥 읽기를 액세스를 지정 할 수 있지만 그러므로 쓰기 액세스를 필요로하는 각 성공적으로 빌드에 GitHub의 저장소에 태그를 추가 인 TeamCity의 라벨링 기능을 사용하고 있습니다.

관련 문제