【问题标题】:Get IIS website into version control将 IIS 网站纳入版本控制
【发布时间】:2011-04-29 15:30:09
【问题描述】:

问题: 到目前为止,我使用 IIS 管理器工具创建了一个 IIS 网站/应用程序。问题是对 IIS 网站的更改没有按照应有的方式记录在案。例如:当我更新 URL 重写规则时,此更改应记录在版本控制解决方案中。

你有什么办法来解决这个问题?

【问题讨论】:

    标签: version-control powershell iis-7.5 msdeploy


    【解决方案1】:

    可以在任何项目类型中使用源代码管理,包括“网站”或“Web 应用程序”项目。你要建立一个Continuous Integration吗?

    【讨论】:

    • 抱歉。我的意思是我希望 IIS 网站处于源代码控制中。我实际上想将它与我的 CI 解决方案集成。
    【解决方案2】:

    是的,您可以将项目置于源代码管理中。然后在PowerShell and/or MSBuild 中创建一个构建,它可以将您的网站部署到一个干净的 IIS(或至少具有那里的所有依赖项)。这将记录部署站点所需的步骤。

    【讨论】:

    • 由于实际的 IIS 7 网站是一个 web.config 文件,我希望将该文件放在源代码管理中,而不是直接在 IIS 管理器中创建和修改该文件中的站点。
    猜你喜欢
    • 2017-05-22
    • 2016-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-26
    • 1970-01-01
    • 1970-01-01
    • 2013-07-27
    相关资源
    最近更新 更多