tfs - 如何在 TFS2010 上成功构建时执行命令?

标签 tfs msdeploy

我已经启动并运行了 TFS2010 并构建了一个 webdeploy部署包。

进入我的目录:

C:\TFS-BUILDS\Example Build\Example Build_20100414.44\_PublishedWebsites

我得到以下两个目录:

WebsiteName
WebsiteName_Package

我想做的就是在成功构建时运行以下命令 - 部署站点:

WebsiteName_Package\WebsiteName.deploy /Y

如何自定义构建过程模板以实际运行该包?在 TFS 2010 下,您必须使用流程模板(不再有 TFSBuild.csproj 内容)。

我已经尝试复制 DefaultProcessTemplate.xaml 文件,但当我打开它时,它基本上会杀死我的 Visual Studio。

我如何手动编辑 .xaml 以在成功构建时运行这个简单的命令

最佳答案

在我与人合着的一本书的第 21 章末尾,我谈到了在 2010 年自定义构建过程,并提供了关于在何处添加内容的 XAML 片段。它可能对你有帮助。看这里

包含构建章节 - 第 21 章(可免费下载)和 Wrox 网站上的示例代码。

关于tfs - 如何在 TFS2010 上成功构建时执行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2641818/

相关文章:

visual-studio - TFS 注释/归咎于一个项目的总结报告

TFS 2012 禁用多次 checkout 不起作用

tfs - 如何自动更新nuget包依赖?

tfs - 如何从 TFS 导出源代码以导入 CVS?

visual-studio-2010 - Team Foundation Server 合并未合并

msbuild - 使用 TeamCity 构建和部署特定的修订号

msdeploy 收到 ERROR_CERTIFICATE_VALIDATION_FAILED,allowUntrusted 被忽略

powershell - 这个 PowerShell 命令行引用/转义是怎么回事?

MSDeploy 跳过 root web.config

asp.net - VSTS msdeploy.exe错误: ERROR_USER_NOT_AUTHORIZED_FOR_CONTENTPATH