【軟件開發】製作個人移動式Git服務器

使用場景

軟件開發需要進行版本管理,當下流行的版本管理工具有Git、SVN等。在線的Git服務提供商也有很多,如Github、碼雲、碼市等。使用在線的Git服務的有一些缺點,如

  • 可能有容量限制
  • 可能有倉庫數量限制
  • 可能有協作人數限制
  • 私有收費
  • 可能被封號、刪庫等
  • 個人不信任服務提供商等

基於這些原因,我們很多情況下需要使用一個自己的Git服務器,這樣就不會有這些限制了。
這裏介紹一種移動式Git服務器搭建的方法。這種方法相對於使用租借網絡上的計算資源進行搭建服務器的方法,有成本低,靈活等優點。

搭建方法

準備裝備:移動一盤一個,Gitblit服務器軟件一個,裝有JAVA環境的電腦。
安裝步驟:

  1. Gitblit軟件拷貝到移動硬盤中,按照網絡上的教程安裝配置即可,將倉庫目錄設置到移動硬盤的某個目錄下。最好設置在和Gitblit同盤符的目錄下,這樣換電腦,不會因爲盤符改變而重新設置倉庫路徑。
  2. 目標電腦上安裝JAVA環境,因爲Gitblit運行依賴於JAVA環境。至此安裝完成。

工作原理

移動硬盤現在變成了一個移動的Git服務器。使用方法如下:

  1. 將硬盤連接到電腦時,點擊啓動Gitblit。
  2. 瀏覽器訪問Gitblit,可以管理項目。
  3. 使用git客戶端就可以同步代碼了。

更多場景

  • 公司一臺電腦,家裏一臺電腦,二者數據同步。
  • 外出不想帶電腦,帶一個盤就行。
  • 數據備份,將電腦上的數據備份到移動硬盤上,使用Git管理起來。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章