2011-09-30 59 views
2

我使用以下脚本来将构建在TFS 2010构建服务器中进行队列构建。这个TFSBuil.proj运行成功,如果我用本地命令:MSBUILD.exe TFSBuild.proj
并得到我的暂存文件夹。 我正在努力让这个构建服务器。最后,构建成功(在8秒内!),但在最后没有做任何事情。日志表示所有调用成功的目标,但没有看到结果。任何帮助非常感谢,我准备携手合作。谢谢。需要使用自定义构建脚本来配置TFS构建

+0

是您的编译生成一个日志文件。如果有,那里有什么? –

+0

听起来很像你的@(解决方案)列表正在评估为在构建机器上清空......正如@dylansmith指出的那样,日志文件会有所帮助。 –

回答

0

只是一个猜测(直到希望的日志文件可以被检索)..你试图验证使用tf workfold命令行的工作文件夹映射?我会做“本地”,然后在构建机器上。你可以通过足够的权限在你的工作站上做到这一点,但是去建立机器可能会帮助你发现意想不到的差异 - 这种事情发生在我身上不止一次:-)。

此外,<SolutionRoot>..\</SolutionRoot>的定义可能不适用于现有的映射,即它比映射的要高一级。

希望这有助于
Jonno

+0

好吧,我对日志文件很乐观..我不能说为我增加了很多。 这是在黑暗中的另一个镜头,但你有比较TFSBuild.proj文件的内容? 可能选择了不同的文件,或者您有未提交的更改。 你能够登录到生成机器并像本地一样运行'msbuild TFSBuild.proj'吗? – Jonno