Windows操作系統下搭建Git服務器和客戶端。


本文將介紹如何在Windows操作系統下搭建Git服務器和客戶端。服務器端采用的是Bonobo Git Server,一款用ASP.NET MVC開發的Git源代碼管理工具,界面簡潔,基於Web方式配置,簡單易用。客戶端是采用的TortoiseGit工具,UI操作,省去輸入命令的麻煩,對於windows用戶來說更易於使用。

所需軟件:

  • Git服務器端:
    1. BONOBO GIT SERVER,下載最新版:http://bonobogitserver.com/
  • Git客戶端:
    1. msysgit,下載最新的軟件:https://msysgit.github.io/  
    2. TortoiseGit,下載最新的軟件:https://code.google.com/p/tortoisegit/

                    如果以上連接無法正常訪問,  序號1:可百度搜索:GIT64位或GIT32位等關鍵字找到相應的版本進行下載.

                                            序號2:可百度搜索:TortoiseGit 64位或者GIT32位等關鍵字找到相應的版本進行下載.

 

一:配置服務器端

       以下案例服務器環境是基於Windows10 + IIS7 + Bonobo Git Server 5.2 + WebDAV ,其他版本的操作系統或IIS略有不同

  1. 在Windows10下打開IIS7功能。開始-》控制面板-》程序-》啟用或關閉windows功能,勾選Internet Information Services的選項。不會的可以谷歌或百度下。

      2.下載好的Bonobo Git Server。是一個.zip壓縮包文件,是用ASP.NET MVC開發的網站。

      3.解壓上步下載的壓縮包到C:\inetpub\wwwroot。

      4.修改APP_Data文件夾權限。允許IIS用戶修改網站代碼中的(C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data)文件夾,所以需要做如下配置:

  • 在APP_Data文件夾上右鍵選擇“屬性”
  • 到“Security”(安全)的Tab頁點擊“Edit”(編輯)
  • 給IIS_IUSRS賦予Write和Modify權限。(我通常是直接選擇:完全控制) 
    =》如果上步驟沒找到IIS_IUSRS用戶。那就點擊添加→左下角高級→右邊點擊立即查找,最后添加即可,這樣就可以在 “組或用戶名”列表中顯示了.

   
    以上配置好之后, 我們首先打開IIS管理器。

  1.選擇:網站右擊添加網址,然后彈出一個添加網站的界面, 自己擬定一個網站名稱,然后物理路徑也就是剛才那個解壓好的文件包的路徑。最好一步自定義一個端口號確定即可。

      2.上步操作之后, 我們可以在網站列表中看到剛才添加好的網站。然后我們點擊》 應用程序池,找到我們剛發布的網站,看看.NET Framework 版本是否是4.0。

   如果不是,請右擊網站,點擊》基本設置,選擇4.0即可,托管管道模式選擇》集成 。

      3. 最后一步:選擇網站右擊》管理網址》瀏覽,(或者右邊中間的位置有個:瀏覽網站)如果能看到如下界面, 說明我們已經部署成功了。默認管理員賬號密碼均為:admin

  

    

   如果對英文不習慣的,可以先通過admin賬號密碼登陸進去。再到上面菜單欄找到Settings》Language》Chinese(Simplified,PRC)即可。

 

  到此我們的Git服務器已經搭建完成.     不過下面有個問題提醒:

     》如果是第一次使用 IIS管理器, 很有可能報各種錯, 其中有個錯誤好像是要給IIS注冊>FrameWork 4.0。 下面簡單介紹下IIS注冊FrameWork4.0的步驟。或者直接百度》IIS注冊FrameWrok 4.0方法。

  1.打開dos命令窗口,打開窗口時請以管理員的身份打開。

        開始->輸入cmd->找到cmd.exe->右鍵cmd.exe->以管理員身份打開(彈出菜單)->打開dos命名窗口。   

     2.打開framework4.0所在目錄,一般情況下在此目錄下:C:\Windows\Microsoft.NET\Framework\v4.0.30319    

     3.在dos窗口中,后面按空格鍵,然后輸入 -i 參數。(C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i)輸入完畢后,回車即安裝framework4.0到iis上。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM