適用於 Windows 的 Git 伺服器

適用於 Windows 的 Git 伺服器

我是 Git 新手。

Git伺服器的安裝和我們在本機上的安裝一樣嗎?

我正在尋找伺服器的 GUI Git 安裝程序,我找到了一個http://gitstack.com/,但是有開源的嗎?

答案1

不,我不會這麼說。儘管有多種方法可以共用託管中央伺服器的 git 儲存庫,但通常與它不同。

因此,除了使用 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,您應該能夠建立成本友善的解決方案。

相關內容