0

我正在寻找一种在签入后通过 TFS 自动部署 Dot Net Nuke 网站的方法。我还需要了解如何将 Web 配置转换为部署服务器的正确连接。

由于这是一个网站而不是 Web 应用程序,因此事情变得棘手。如果你以前做过,请给我一些想法。谢谢

4

4 回答 4

1

我没有使用 TFS 进行自动部署,但使用 SVN 自动执行了该过程。我们所做的只是让脚本部署自上次登录到 Web 服务器后发生的所有更改——除了 web.config。

数据库脚本由这样的过程处理,但它们不如 SVN 代码部署可靠。

高温高压

于 2012-05-14T18:58:26.273 回答
1

您可以使用部署工具,例如kwatee(自我提升)。Kwatee 通过 Web GUI 进行配置,然后可以通过 python 脚本部署任何应用程序或站点,并在此过程中转换文件。

于 2012-05-15T05:53:16.740 回答
1

您可以使用 Visual Studio Web 部署功能。ALM Rangers 为此目的提供了一个随时可用的 BRDLite 参考模板,您可以在此处下载。此外,请查看此链接以获取有关模板使用的文档。

于 2012-05-15T17:37:42.790 回答
0

如果您使用的是 VS2010,则可以在解决方案中使用 Web 部署项目。TFS 将与 WDP 对话,就像与 Web 应用程序的项目文件对话一样。

对于配置转换,您可以使用名为 SlowCheetah 的工具。

于 2014-04-23T19:02:03.133 回答