2011-04-30 111 views
1

我们在持续集成上使用TFS构建服务器。构建的结果是Web应用程序,它部署了与MSBuild集成的发布功能。我们在构建服务器上生成构建服务器之前(构建前事件),一个最小化的JavaScript文件,这些文件在构建机器上的源目录中复制。可悲的是这些不在IIS中发布,或者在已发布的网站文件夹中。如何用TFS发布可能性来实现这一点?在TFS构建服务器中部署生成的文件

我们尝试: 我们试图改变工作流程(默认模板 - >在代理上运行),但我们来不及

什么是我们的选择: 我们会做XCopy在其他可能会失败,但我们希望使用发布功能

请详细描述解决方案,因为我阅读了很多教程,但他们没有深入解释。最简单的解决方案。 ;-)

回答

2

我们固定它的方式如下:

  • 我们还包括在相应的项目最小化的JavaScript文件。 (需要min文件在发布过程中也被部署)。

  • 在Pre-Build事件中,我们删除所有最小化的JavaScript文件,如下所示: del/F“$(ProjectDir)JavaScript * .min。 js“(/ F需要同时只读文件被删除)

那就是它。

br rene_r