2012-08-07 52 views
1

我正在嘗試將應用程序從Microsoft TFS遷移到IBM的Rational Team Concert(RTC)。該應用程序目前正在使用TFS和TFSBuild.proj文件通過TFS中的TeamBuild使用MSBuild構建。我想知道是否有可能在RTC中使用此文件進行構建?我可以通過指定Visual Studio解決方案文件(* .sln)來構建項目,但如果可能的話,我想通過重用TFSBuild.proj文件來完成。使用帶RTC的TFSBuild.proj?

回答

1

我找到了解決方法。似乎Jazz Build Engine會嘗試調用名爲「Build」的目標,而不管是否傳入* .sln或* .proj文件。所以爲了讓RTC與我的TFSBuild.proj文件一起工作,我剛剛添加了一個叫做「Build」的目標,它調用了正確的入口點。

+0

良好的解決方法。 +1 – VonC 2012-08-11 09:29:42

+0

此外,顯然RTC 4.0應該支持* .proj文件。不幸的是,我現在堅持使用3.0。 – holic87 2012-08-21 16:17:01

0

這似乎不可能,至少不是本地的。

而jazz.net網站並沒有提到一旦Tfsbuild.proj文件,而不是在其手冊或其論壇部分。

我總是看到從解決方案文件啓動的構建,而不是從TFS文件啓動。