'2009/04/05'에 해당되는 글 1건

  1. 2009/04/05 게으른 엔지니어 git-daemon 을 쓰지 말아야 할 듯~

git-daemon 을 쓰지 말아야 할 듯~

프로그래밍/SCM 2009/04/05 09:39 게으른 엔지니어
리눅스 서버쪽에 git 를 인스톨하고 로컬로 repository 만들고, git-daemon 띄우고, iptables 해제해서 방화벽까지 다 열어 놓고 아래와 같이 윈도우에서 push 했는데,
git push git://mywebserver/abc.git HEAD
fatal: The remote end hung up unexpectedly

라는 에러 메시지가 나온다. 구글신에게 물어 보니 답변이 대충 git 프로토콜을 쓰게 되면 일단 외부에서 writing을 할 수가 없기 때문에 저와 같은 에러 메시지가 나온다고 한다. 그래서 다른 방법을 이리 저리 확인해 보니 http인 웹 서버를 통해서 하는 방법이 있고, 또 하나는 ssh를 이용하는 방법, 그리고 gitosis 라는 툴의 도움을 받는 방법들이 있는거 같다.

일단 간단하게 웹 서버를 통해서 하는 방법부터 전부 하나씩 해봐야 겠다. 간단한 설명을 보면 궁극적으로는 gitosis 라는 툴을 써야 할듯 하다. gitosis의 경우 ssh를 사용하는데, git 사용자가 굳이 리눅스 서버에 그 계정이 없어도 사용할 수 있는 방법을 제공하는 것 같아서 말이다. 일단 git-daemon은 시도하지 말아야 겠다.



크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)
받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.cipher.pe.kr/tt/cipher/rss/response/186

댓글+트랙백 ATOM :: http://www.cipher.pe.kr/tt/cipher/atom/response/186