2014-12-10 3 views
1

Windows 7에서 실행 IIS7을 설치하고 지침 here을 따랐습니다. 나는 bonobo git 서버를 설정하고 사용하도록 관리했습니다. 나는 빈 테스트 REPO을했고, 나는 명령을bonobo, 로컬 호스트에서 repo에 액세스 할 수 없습니다.

자식 복제 hxxp를 사용하여 자식 쉘을 사용하여 REPO를 복제하려고 할 때 : //myhost/Bonobo.Git.Server/test-repo.git

'테스트 REPO'에 //myhost/Bonobo.Git.Server/test-repo.git 복제 (시 : hxxp == HTTP)

그것은 자식 복제 hxxp

을 넣어. .. 치명적인 : 원격 저장소에서 읽을 수 없습니다. 올바른 액세스 권한이 이고 저장소가 있는지 확인하십시오.

(myhost가 localhost 인 경우) 뭔가 빠졌습니까? Win7 및 IIS7 액세스 권한으로 게임을 시도했지만 작동하지 않았습니다.

+0

를 그냥 대신 IIS7에서 폴더를로드 내가했습니다 응용 프로그램에 돌려의 설치 지침에서 이탈하기로 결정 대신 웹 사이트로 바꿨습니다. 나는 모든 방식의 인증을 사용하지 않으며 현재 익명의 사용자조차도 실제로 repos를 가져 와서 푸시 할 수 있습니다. 문제는 보안이라고 생각합니다. 정확하게 무엇을했는지 모르겠습니다. 하지만 적어도 현재 repos는 워크 스테이션간에 사용할 수 있습니다. 그러나 repos가 자라면서, 나는 그들이 훨씬 더 안전하게되는 것을 아주 좋아할 것입니다! – svarog

답변

0

Bonobo는 http 프로토콜을 통해 호스트 된 git 리포지토리를 제공합니다.

다음은 (hxxp 대신 http) 작동해야한다고 생각합니다. 이 시도가 작동하지 않는 경우

git clone http://myhost/Bonobo.Git.Server/test-repo.git 

는 : 결국

git clone http://myhost/test-repo.git 
+0

http 대신 hxxp를 추가하여 stackoverflow가이를 링크로 강조 표시하지 않도록했습니다. 문제는 win7 또는 iis7이 로컬 호스트에서 실행중인 bonobo를 통해 전송되는 git 요청을 차단하고 있다는 것입니다. – svarog

관련 문제