0

我想使用 Debian OS 的 TFS 构建系统,我使用 C++ 开发,我的 IDE 是 Eclipse CDT。我想知道是否可以使用 TFS 构建系统,如果可以怎么办?作为旁注,我的开发严重依赖于 Boost 库和 QT。

4

1 回答 1

1

是和不是。您无法在 Linux 上运行 TFS 构建。但是,您可以使用 TFS 构建来运行 ANT 或 Maven,而后者又可用于构建 c++。

构建将在 TFS 构建代理上运行,该代理将是一台 Windows 机器。通常与 TFS 服务器不同的机器。这可以是一个虚拟机,您的 TFS 专家应该能够为您设置它。

要使用 ANT 或 Maven,您需要TFS 构建扩展,该链接适用于 TFS 2012 版本,但是旧版本的 TFS 有扩展。

设置好构建服务器后,您可以使用ANT 构建您的 c++ 代码Maven

如果我要尝试这个,我会先让 ANT 构建在 windows 盒子上工作,然后将它插入到带有扩展的 TFS 中。

但是,您最好使用更通用的构建引擎,例如Jenkins,在 Linux 上运行,它连接到 TFS以检索代码。

于 2013-02-15T21:03:29.610 回答