如何在windows上搭建私有git伺服器
注:本文使用gitblit
1、下載並安裝jdk.
點選Accept,根據PC配置下載32位或64位的jdk
2、配置Java環境變數
右鍵” 計算機” => ”屬性” => ”高階系統設定” => ”高階” => “環境變數” => “系統變數”。
新建:變數名:JAVA_HOME;變數值:C:\Program Files\Java\jdk1.8.0_181
新建:變數名:CLASSPATH;變數值:%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
新增:找到PATH變數,選擇編輯。把%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin新增到”變數值”的結尾處。
第3步:驗證Java是否安裝成功。
開啟CMD,輸入java –version,看到java的安裝版本,說明安裝成功
4、下載Gitblit:http://www.gitblit.com/ 在本地解壓
5、建立用於儲存專案程式碼的資料夾,如:F:/GitProject
6、進入data目錄下,配置gitblit.properties
1>git.repositoriesFolder 為儲存專案程式碼的資料夾路徑
2>server.httpPort,設定http協議的埠號
這裡的埠不能被佔用,執行netstat -ano可以看到所有被佔用的埠,執行netstat -ano | findstr 1010 可以看到1010埠是否被佔用
3>server.httpBindInterface,設定伺服器的IP地址
4>server.httpsBindInterface,設定為localhost
5>server.shutdownPort,其預設埠為8081,查一下是否被佔用,如果被佔用就換一個沒有被佔用的
7、儲存關閉檔案
8、執行gitblit.cmd
9、在瀏覽器中訪問:http://192.xx.xx.xx:1010,預設使用admin/admin可以登入
附:如果在windows中將gitblit的啟動註冊到windows服務中,可以省的每次都要執行gitblit.cmd
修改installService.cmd檔案
以管理員方式執行批處理檔案installService.cmd。 “服務“ 元件裡應該就可以找到 ”gitblit“ 這個服務了。