1. 程式人生 > >如何在windows上搭建私有git伺服器

如何在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“ 這個服務了。