我是在DVCS初學者(我從SVN世界是),現在我掌握我自己的本地回購,我想建立一個遠程計算機(亞馬遜EC2)來保存我的Web文件,所以我可以輕鬆更新沒有FTP或Web應用程序的一些八九不離十的事情如何使Hg/Git成爲遠程回購?
我想最終使用:
hg push http://hg.domain.com/webserver/hello
或Git的
git push myAmazon master
我有什麼在我的遠程服務器來配置(安裝汞/ GIT)使用init
做的文件夾的回購和我應該是下一個?
也許我並不清楚以上回答100%,所以這裏是一個簡單的問題
我想用的Git/汞取代FTP上傳
push
,我該如何做到這一點?
所以,讓我們想象一下這樣的場景:
C:\Inetpub\wwwroot\mybrandNewWebApp
是根託管在IIS站點的(這是遠程計算機,例如:在亞馬遜EC2),該目錄在我開始了倉庫使用git init
/hg init
。
如何從我自己的筆記本電腦配置此存儲庫我可以通過push remote
來「上傳我的更改」?
如何將此存儲庫配置爲可到達和可推出?
從閱讀所有評論的問題?
我應該創建其他目錄作爲回購和使用一個很好的推我可以運行一個腳本,實際上會更新網站的根目錄?
即你想使用VCS來部署你的網站 –
你使用什麼樣的網站技術?例如,您是否需要構建代碼?你有單元測試嗎? –
@Lasse V. Karlsen ** IIS **意味着Windows Server,我可以很容易地運行'build.exe'並從命令行運行單元測試,如果需要的話,我只是不知道如何將所有東西都設置爲我的回購作爲一個遠程:/ – balexandre