注:本人非專業程序員,純屬經驗分享。感覺這個就適合沒錢,還不能上網的小開發團隊。
本次用到的三個工具:Git-2.16.2-64-bit,TortoiseGit-2.6.0.0-64bit,gitblit-1.8.0,外加一個語言包TortoiseGit-LanguagePack-2.6.0.0-64bit-zh_CN。如果不願意自己去找的,可以從我的分享下載:
鏈接:https://pan.baidu.com/s/1ZzSkILy_0vDHO5MIJ7Jnaw 密碼:xe79
Git-2.16.2-64-bit的安裝參考GitLab中文網的教程:http://www.git-scm.com.cn/895.html。需要注意的是教程中說的是msysgit.exe,但是我沒找到,直接搜到的是Git-2.16.2-64-bit,親測可用。安裝完成後可以按照教程給出的示例操作一下,能用就表示OK,當然並不一定每個示例都能成功,放在後邊解決,不影響。
圖1. 安裝Git後的測試
單獨使用Git必須使用命令行,這樣用起來不方便,所以需要用到TortoiseGit-2.6.0.0-64bit,這個工具能夠將push、commit等命令變成鼠標的點擊,方便了很多。安裝參照這篇博文:https://blog.csdn.net/qq_14918243/article/details/61919041。
圖2. 安裝TortoiseGit後的右鍵菜單
有了以上兩個工具,雖然已經方便很多,但是顯示並不直觀友好,所以需要用到gitblit-1.8.0。它可在離線環境下搭建一個類似於GitHub網站的服務器,如果熟悉GitHub網站使用的童鞋應該會比較喜歡。gitblit的無需安裝,只需要下載後進行配置即可,參考https://blog.csdn.net/smellmine/article/details/52139299這篇博文。
小細節:本機IP地址查看可以使用 運行→cmd→ipconfig 命令查看,端口我使用的是8080,
我沒有配置成以Windows服務的方式啓動,而是寫一個腳本文件設置成開機自動啓動。
首先新建一個txt文檔,在其中輸入:
@eco off
cd [存放gitblit.cmd的路徑]
start gitblit.cmd
然後另存爲[命名].cmd.並將該文件複製到:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 路徑下(Windows10),這樣就可以開機啓動了。
測試了一下,還是設置成Windows服務啓動方便,開機就能自動啓動,而且不會有啓動gitblit.cmd的運行窗口。配置方法在第三篇博文末尾,非常簡單(gitblit-1.8.0安裝教程末尾)。
圖3. gitblit的網頁界面
每次登陸Gitblit需要打開瀏覽器,可以寫一個ServiceSearch.cmd腳本,文件雙擊執行來簡化,腳本內容爲:
set a=瀏覽器所在路徑;
start %a% IP地址:端口編號
以後就可以雙擊腳本直接打開頁面。Ok.有了這個三個,那麼平臺的基礎就解決了,至於如何發揮效用,就需要進一步熟悉和探索了。有問題或者有興趣交流的可以聯繫我的郵箱:[email protected]
2018/4/9 RobotBrain.M