4

右键单击项目文件并单击“发布”后,有没有办法自动压缩/归档整个解决方案?

我在尝试恢复到以前版本的应用程序时遇到了一些问题,因为我忘记在发布后检查所有内容。有些 TFS 很难在给定日期获取应用程序的快照。每次发布或构建时都有一个 ZIP 存档将非常有益。

4

2 回答 2

2

如果您正在构建 Web 应用程序,您的网站项目应该有一个选项卡,您可以在其中为不同的构建配置设置“打包/发布 Web”设置。这应该允许您在构建时生成 ZIP 包。

对于大多数开发人员在他们的机器上使用的标准“调试”构建,您不会想要它,但您可能希望将其配置为其他构建配置。

有关该主题的一些不错的 MSDN 读物是:

ASP.NET Web 应用程序项目部署概述

如何:使用 Team Foundation Server Team Build 创建自动生成和部署解决方案

于 2012-07-05T18:09:09.723 回答
1

通常的做法是在构建服务器端执行此操作。任何持续集成系统都允许在成功构建时执行操作。增加开发人员机器上的构建时间不是一个好习惯,因为它会影响生产力。

于 2012-07-05T17:14:01.020 回答