Windows용 Git 서버

Windows용 Git 서버

저는 Git을 처음 사용합니다.

Git 서버 설치는 로컬 컴퓨터에 설치하는 방법과 동일합니까?

서버용 GUI Git 설치 프로그램을 찾고 있는데 하나 찾았습니다.http://gitstack.com/, 그런데 오픈 소스가 있나요?

답변1

아니, 나는 그렇게 말하지 않을 것이다. 중앙 서버를 호스팅하는 git repo를 공유하는 방법에는 여러 가지가 있지만 일반적으로 그것과 다릅니다.

그래서 저장소를 공유하기 위해 SSH 연결을 사용하는 것 외에도 HTTP를 사용하는 Subversion 접근 방식을 선택했습니다. 제 생각에는 SSH 키를 관리하지 않고 저장소에 액세스하는 가장 쉬운 방법입니다. Linux에서는 사람들이 이에 더 적합할 수 있지만 모든 개발자가 이에 대한 재능을 갖고 있는 것은 아닙니다.

따라서 Apache HTTPD 및 DAV를 사용하여 저장소를 호스팅할 수 있습니다.http://techblog.zabuchy.net/2012/git-server-with-apache-authentication-on-ubuntudebian/ 이는 Ubuntu용이지만 Windows에서도 모듈을 사용할 수 있습니다. 대부분의 자체 호스팅 솔루션은 Apache HTTPD 및 모듈을 기반으로 합니다. (그러나 대부분은 Linux에 초점을 맞추고 있으며 Windows는 이에 대해 흔하지 않습니다.)

Atlassian Stash와 같은 제품이 있습니다.http://www.atlassian.com/software/stash/overview그게 더 편해요.

그러나 일부 사람들은 이를 CollabNet에 통합하기도 합니다.http://dylanbeattie.blogspot.ch/2011/02/how-to-host-git-in-same-apache-server.html

따라서 Apache HTTPD를 사용하면 비용 친화적인 솔루션을 구축할 수 있습니다.

관련 정보