簡體   English   中英

如何通過Mercurial進行代碼部署?

[英]How to do code deployments via Mercurial?

有沒有人有一個示例流程/教程,用於通過mercurial將ASP.NET代碼部署到Windows服務器?

我找到了一個基於linux的服務器的例子,還有一個使用dropbox:

http://stevelosh.com/blog/2009/01/deploying-site-fabric-and-mercurial/
http://blog.wekeroad.com/danger-danger/git-and-dropbox-sitting-in-a-tree

但我正在尋找更多基於Windows的東西,並且比dropbox更少“hackish”。

干杯

馬特

我們正在尋找完全相同的部署方案,因為我們希望使用Mercurial來部署我們的網站。

我們試圖實施的當前流程看起來像這樣。

我們將有幾個Mercurial回購。 開發,分期和生活。

Dev和Staging包含webapp的完整源代碼。 它們在內部托管,我們使用Teamcity將這些內容構建到我們的dev / staging服務器上,並使用簡單的Robocopy部署。

但是,我們並不想將所有未編譯的源部署到實時服務器。 所以Live repo只包含完全構建的dll(在網站的bin目錄中)和網站本身。

我們將使用Teamcity自動構建來更新我們的網站實時版本並將其提交給Live repo。

然后,作為手動步驟將登錄到實際的實時服務器並從實時存儲庫中提取最新版本。 此時,我們可以直接部署並阻止提供.hg文件夾,也可以執行xcopy / robocopy部署。

我現在正在接通所有這些,所以這只是概念的證明,我很高興收到評論!

蒂姆

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM