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

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

所需軟件:github

  • 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位等關鍵字找到相應的版本進行下載.windows

                                            序號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開發的網站。post

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

      4.修改APP_Data文件夾權限。容許IIS用戶修改網站代碼中的(C:\inetpub\wwwroot\Bonobo.Git.Server\App_Data)文件夾,因此須要作以下配置:google

  • 在APP_Data文件夾上右鍵選擇「屬性」
  • 到「Security」(安全)的Tab頁點擊「Edit」(編輯)
  • 給IIS_IUSRS賦予Write和Modify權限。(我一般是直接選擇:徹底控制) 
    =》若是上步驟沒找到IIS_IUSRS用戶。那就點擊添加→左下角高級→右邊點擊當即查找,最後添加便可,這樣就能夠在 「組或用戶名」列表中顯示了.

   
    以上配置好以後, 咱們首先打開IIS管理器。spa

  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上。

相關文章
相關標籤/搜索