2011-03-25 4 views
3

나는 gitosis-admin 폴더를 제거했지만 gitolite를 실행할 때 자연스럽게 뭔가가 엉망이되었습니다. 필자는 ait-get install gitolite를 실행 한 다음 새로운 .pub 키에 gl-setup을 생성하여 암호없는 액세스를 설정하고 사용했습니다. 설정은 잘 돌아가는 것 같았지만 이제는 git clone gitolite @ server : pathgoeshere 명령을 실행할 때 암호를 묻는 메시지가 표시됩니다 (당연히!).Gitosis를 완전히 제거하고 Gitolite를 어떻게 실행합니까?

너무 피곤해. 나는 2 주 동안 gitosis와 씨름했다. Gitolite를 설치하는 것은 고통 스러울 것입니다. 나는 Gitosis가 Gitolite가 올바르게 작동하는지 확인하기 위해 내 서버를 오염 시켰던 모든 것을 제거해야합니까? 어디있을 것입니다. interwebs의 상담은 열쇠와 같은 Gitosis 것 ...을위한 다수 가능한 숨는 장소를 계시했다. 집에서 Gitosis 폴더를 제거했습니다 ... 지금까지 그게 전부입니다.

+0

이 아마도 당신이 찾는 : http://serverfault.com/questions/91907/how-do -i-uninstall-gitosis – hawkeye

답변

2

This piece of advice이 도움이 될 것입니다.

여러 개의 키 쌍이있는 경우 .ssh/config가이 연결에 적절한 키를 사용하도록 설정되어 있는지 확인하십시오.

Gitosis가 사전 설치되어 있으면 Gitolite의 작동 방식에 영향을주지 않아야하지만 물론 일 수도 있고 일 수 있습니다. 나는 Gitosis를 설치 한 적이 없다. 단지 Gitosis 뿐이다.

은 (어떤은, 그런데, 내 원격 셸에서만 사용자 권한으로 완벽하게 잘 작동!)

+0

나는 그것을 알아 냈다. gitolite 사용자로 전환하고 거기에서 실행하는 대신 루트 아래에서 gl-setup을 실행했습니다. 이제는 다른 개발자를 추가해야합니다. 그날이되면 내 자식 시스템의 버전 ​​제어가 마침내 완료되고 샴페인이 관련 될 것입니다. – Lynn