- 使用答案編輯 -
問: 我們想在這裏工作運行三層編程git的結構。程序員可以在本地機器上使用Git,克隆推送和從在「Production」虛擬機上運行的遠程存儲庫中獲取,然後在「Production」VM上完成代碼然後推送到「部署」機器使用。運行Windows Server的Git服務器2012 R2/IIS
我們正在使用Windows Server 2012 R2,而且我很少提供有關如何執行此操作的信息。我在「Deployment」機器上安裝了最新的Bonobo git服務器,並且已經從命令行測試了「生產」機器上的克隆,並且沒有任何工作。它沒有在遠程虛擬機上看到存儲庫。
有沒有人有關於使用Git在IIS網絡上使用多臺機器的任何信息?倭黑猩猩甚至打算爲此目的?或者它只是一個localhost託管的git的web界面?
答:之後會指出我使用瀏覽器進行測試當我查看URL綁定IP地址到wwwroot目錄內的子目錄時,我記得這是它爲什麼找不到。 git文件。我解除了子目錄中的IP地址,並將IP地址重新綁定到IIS中的「默認網站」。在我完成之後,它可以找到Bonobo.Git.Server子目錄,並且能夠從「部署」計算機克隆「生產」計算機上的回購。謝謝,威爾!
您是指持續集成解決方案嗎? GIT用於源代碼控制。不測試/打包/部署。 – Oxymoron
我不完全確定我是誰。最好有一個簡單的解決方案來在Windows IIS上自主託管一個git服務器,並讓它可以作爲我們網絡上不同機器通過IP進行的遠程回購。這可能是一個持續集成的解決方案,但對我來說,這似乎是一個常識。它看起來像是創建了倭黑猩猩,但是按照對T的安裝說明,這並不是如何實現的。 – user4333011