【发布时间】:2011-04-19 21:44:54
【问题描述】:
我需要创建一个从 TFS 2010 计划的构建并执行以下操作:
- 获取最新源
- 编译项目
- 检查 AssemblyInfo.cs 文件并使用 Msbuild.ExtensionPack 增加版本
- 重新签入文件
- 针对目标数据库部署数据库项目
- 运行单元测试
我正在考虑将所有这些步骤放入我项目的一个 .csproj 文件中,并使用 Team Explorer 从 Visual Studio 安排构建。这是一个好策略吗? 为此,我测试了 MSBuild.ExtensionPack.VistualStudio.TfsSource Checkout,我的程序集文件出现错误,并显示以下消息:
c:\_dev\NDA\API\API.csproj:警告 :退出代码1。部分成功:否 中找到的匹配项目 c:\_dev\nda\API\Properties\AssemblyInfo.cs 在您的工作区中。
但是,如果我从命令行运行 tf checkout,它可以正常工作。什么可能导致此错误?
谢谢!
【问题讨论】:
标签: tfs msbuild msbuild-task