Gitblit
Gitblit 是一個使用Java來管理Git的軟件,其自己有不少特性分支。關於Gitblit 的詳細狀況能夠到官網上查看: http://gitblit.comgit
閒話少說,如下是gitblit 的安裝步驟。(首要條件Java 虛擬機 !)瀏覽器
一、下載Gitblit 這裏我使用的是Gitblit Go 分支,這個分支版本的好處就是什麼都集成到一塊了,不須要安裝別的東西。服務器
下載地址:http://code.google.com/p/gitblit/downloads/detail?name=gitblit-1.0.0.zip網絡
二、配置gitblit.properties 文件。網站
gitblit須要配置的東西很少,通常咱們只要配置下面幾項便可:google
git.repositoriesFolder 這個是存放Git庫的文件夾。日誌
server.httpPort 和server.httpsPort 分別爲http協議和https 協議的端口。code
server.httpBindInterface 和server.httpsBindInterface 宿主監控的網絡接口 ,就是服務器端訪問的網址。server
git.repositoriesFolder = d:/git 表示倉庫路徑接口
server.httpPort = 10010 表示端口爲10010
server.httpsPort = 0 禁用https
server.httpBindInterface = 服務器IP地址
server.httpsBindInterface = localhost 若是禁用https,這個就無所謂了
完成後運行gitblit.cmd 批處理文件,能夠看到如下界面:
而後在瀏覽器輸入 上面修改的 httpBindInterface 的地址(這裏爲 Localhost) 和端口 httpPort:
在界面上輸入用戶名和密碼 默認都爲 admin (這個在Users.conf文件中)。
進入系統後就能夠建立 Git Repository 和會員了。
以Windows service 方式啓動
Gitblit能夠使用 Apache Commons Daemon 方式配置安裝爲Windows service。
以「編輯」方式打開 installService.cmd
修改 ARCH = x86 (這裏設置爲 x86,請根據服務器平臺進行相應設置)
添加 CD 爲程序目錄,
Set CD=youpath\gitblit-0.9.3
修改StartParams裏的啓動參數,這裏咱們把它的配置所有刪除,使用 gitblit.properties裏的配置便可。
以管理員方式打開CMD 而後運行這個批處理文件。
若是沒有提示異常 則到 「服務「 組件裏 找到 」gitblit「 這個服務而後啓動。
打開歷覽器 輸入 地址就能夠看到剛纔的網站了。
備註:能夠在 CMd 中 運行 SC delete "服務名稱" 刪除服務;程序目錄 Logs 下查看日誌信息。