2014-04-03 1 views
1

나는 Git 관련 작업을 위해 jGit을 사용하고 있습니다. 특정 API가 해당 repo 필요한 밀어 넣기 권한이 있는지 확인하게 해주는 API를 찾고 있습니다. 나는 이것과 관련된 것을 찾을 수 없었다. Repository API 클래스 - http://download.eclipse.org/jgit/docs/latest/apidocs/org/eclipse/jgit/lib/Repository.html을 볼 수 있지만 그 외에는 아무 것도 없습니다.사용자 푸시 권한은 Git 저장소를 확인합니다.

실제로이 방법 중 하나는 리포지토리에 새 파일을 커밋/밀어 넣고 밀어 넣기 및 확인 예외를 catch하는 것입니다.

하지만 이것을 구현할 수있는 다른 API가 있습니까?

감사합니다.

답변

0

불행히도, 나는 그렇게 생각하지 않습니다. 퍼미션은 훅 스크립트를 통해 구현 될 수 있으므로, 알아내는 유일한 방법은 시도하는 것입니다. :-(

관련 문제