我想听听TFS 2008中的最佳实践,或者知道人们是如何执行以下任务的。
我打算使用TFS来构建和存储web应用程序项目。有时,这些项目可以包含100个文件(*.cs、*.acsx等)。
在网站的生命周期中,会引发一个小错误,比如样式表的更改,例如对default.aspx.cs的更改。
在签入对TFS的这些更改时,将触发自动生成(很好!),但是要将更改部署到目标生产机器,我只需要部署例如:
所以我的问题是,可以定制MSBuild来生成一个只需要部署到生产服务器的文件的“代码包”吗?
发布于 2010-03-24 15:19:06
您可能很难让MSBuild自己做到这一点,但是在您的情况下使用的理想工具是Web部署工具,也就是MSDeploy。使用此工具,您可以告诉它将更改部署到目标网站。它将只确定已更改的文件,然后只部署这些文件。此外,您还可以对部署和大量其他内容执行自定义。这是个很棒的工具。
https://stackoverflow.com/questions/2508521
复制相似问题