在 TFS 中设置 Ant 或 Maven 生成
设置 Eclipse 生成的持续集成和 Team Foundation Server。在签入代码时,自动生成运行。这样,您可以看到和解决立即问题。
TFS 可以运行 Ant 或 Maven 生成,但是,您将需要设置您自己的生成服务器。一旦完成此操作,TFS 就会像处理其他生成一样处理 Ant 或 Maven 生成。TFS 将触发生成、处理生成放置、跟踪生成结果,甚至在生成中断时创建 bug。
设置 TFS 生成服务器
将 Team Foundation Server Express 2012 下载并安装到您的生成服务器上。
在安装程序完成放下位之后,TFS 配置中心自动打开。
启动“生成服务配置”向导。
提示 您以后可以通过运行 TFS 管理控制台获取到该向导。
连接到 TFS 的团队项目集合。
这是向您的团队项目集合提供 URL 的位置。
创建新的管理员运行此计算机上的生成。
如果您不想使用 NT AUTHORITY\NETWORK SERVICE,则可以使用域帐户运行生成服务。
如果一切正确,请配置生成服务器。
现在您已设置生成服务器。
您还将在 Eclipse 的生成控制器列表中看到您的生成服务器。
在生成服务器上启用蚂蚁或内行生成
既然您已安装了生成服务器,请确保该服务器可以生成您的 Ant 或 Maven 项目。
下载并安装 Java 开发工具包。
依赖使用的生成系统,下载并安装 Ant 或 Maven。如果您使用两个生成系统,您可以在同一生成计算机安装 Ant 和 Maven。
下载并安装 TFS 生成扩展。
根据 Java、蚂蚁或内行设 置JAVA_HOME 和 ANT_HOME 或 M2_HOME 环境变量安装说明。
定义您的 CI 生成
现在您具备可以生成 Ant 和 Maven 项目的 TFS 生成服务器。可以定义您的 CI 生成。
如果尚未做,请连接到 TFS 并共享您的代码。
从 Eclipse 中的 Team Foundation 服务器角度创建生成定义。
命名并描述生成定义。
使用该触发器指示何时运行该生成。在这种情况下,它将运行不论何时签入的代码。
选择要生成的项目
选择设置的生成控制器,并将放置位置。
对生成进行排队,以确定一切是否正常工作。
现在,当您签入代码时,将自动启动生成。