gpt4 book ai didi

asp.net-mvc - 有没有什么白痴指南可以一键部署你的 ASP.NET MVC 网站?

转载 作者:行者123 更新时间:2023-12-04 23:52:07 25 4
gpt4 key购买 nike

我即将开始使用 ASP.NET MVC 框架构建一个网站,并且我正在尝试为 1)源代码控制管理和 2)部署找到一个好的解决方案。对于 SCM,我可能会使用 SourceGear,因为它可以很好地集成到 Visual Studio 中,但对于部署,我什至不知道从哪里开始。到目前为止,我建立的大多数网站都是非常静态的,每次我必须更新网站时,我都会使用 FTP 程序并将文件拖放到服务器上。但是现在我要构建一个更加动态的 Web 应用程序,这种方法感觉很危险(奇怪的是,这也是我的中间名)。

是否存在某种白痴指南或教程来解释将更新部署到您的网站的好方法?

非常感谢您的所有帮助!

最佳答案

源代码管理

对于源代码控制,我喜欢在家里使用 SubVersion。我建议使用 VisualSVN Server安装服务器 - 它是免费的,而且非常容易使用。

在客户端,我使用 TortoiseSVN (用于 shell 集成)和 VisualSVN (用于 Visual Studio 集成)。 VisualSVN 的一小笔钱很值得,但是有一个免费的开源等效 AnkhSVN .

这正是我使用的,并且有很多替代品。

部署

我肯定会推荐使用 Microsoft Web Deploy。

Scott Gu 今天刚刚写了一篇关于它的博客 - Automating Deploy with Microsoft Web Deploy .还有 Scott Hanselman 的指南 - Web Deployment Made Awesome: If You're Using XCopy, You're Doing It Wrong .

我最近看到 Jon Torresdal 使用 Team Foundation Server (SCM)、TeamCity (CI) 和 Web Deploy 实现“无点击”Web 部署的几篇文章。它们使阅读变得非常有趣,但它们绝对不是您认为的白痴指南 Material 。

  • No-Click Web Deployment – Part 1
  • No-Click Web Deployment – Part 2 – Web Deploy (a.k.a. msdeploy)

  • HTH,
    查尔斯

    关于asp.net-mvc - 有没有什么白痴指南可以一键部署你的 ASP.NET MVC 网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3704522/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com