我目前正在尝试将一个应用程序从Microsoft的TFS迁移到IBM的Rational Team Concert (RTC)。该应用程序目前是通过TFS中的TeamBuild使用MSBuild和TFSBuild.proj文件构建的。我想知道是否可以在RTC中使用这个文件进行构建?我可以通过指定Visual Studio解决方案文件(*.sln)来构建项目,但如果可能的话,我希望通过重用TFSBuild.proj文件来实现这一点。
发布于 2012-08-10 23:32:30
我已经找到了解决这个问题的方法。似乎Jazz Build引擎尝试调用名为"Build“的目标,而不管我传入的是*.sln还是*.proj文件。因此,为了让RTC能够处理我的构建文件,我只向它添加了一个名为“TFSBuild.proj”的目标,该目标调用适当的入口点。
发布于 2012-08-08 00:20:24
这似乎是不可能的,至少在本地是不可能的。
jazz.net网站一次也没有提到Tfsbuild.proj文件,在手册或论坛部分也没有提到。
我总是看到从解决方案文件启动的构建,而不是从TFS文件启动的构建。
https://stackoverflow.com/questions/11849641
复制相似问题