加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – 如何通过Mercurial进行代码部署?

发布时间:2020-12-14 05:39:46 所属栏目:Windows 来源:网络整理
导读:有没有人有一个示例流程/教程,用于通过mercurial将ASP.NET代码部署到 Windows服务器? 我找到了一个基于linux的服务器的例子,还有一个使用dropbox: http://stevelosh.com/blog/2009/01/deploying-site-fabric-and-mercurial/ http://blog.wekeroad.com/dang
有没有人有一个示例流程/教程,用于通过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部署.

我现在正在接通所有这些,所以这只是概念的证明,我很高兴收到评论!

蒂姆

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读