【发布时间】:2010-10-14 13:28:20
【问题描述】:
我们即将使用 NAnt 和 TFS 设置 Cruise control.net,我是否需要安装了团队资源管理器的 Visual Studio 2005/2008,或者我可以使用 free Team explorer client 来完成这项工作
【问题讨论】:
标签: .net tfs cruisecontrol.net nant
我们即将使用 NAnt 和 TFS 设置 Cruise control.net,我是否需要安装了团队资源管理器的 Visual Studio 2005/2008,或者我可以使用 free Team explorer client 来完成这项工作
【问题讨论】:
标签: .net tfs cruisecontrol.net nant
Team Explorer 将安装 VS shell,它提供了足够的 VS 运行。
所以严格来说答案是“是的,Team Explorer 需要 VS”,但是由于 VS 包含在 Team Explorer 安装中,所以严格的答案有点无益:-)。
安装 Team Explorer 后,您可以访问 TF.EXE 命令行工具,但也值得查看 TFS Power Toys 中的 tftp.exe 命令行工具和 PowerShell 管理单元以了解更多命令行操作。
【讨论】:
要使 CruiseControl.NET 集成与 TFS 一起使用,您只需安装您指向的 Team Explorer 下载。这会将必要的 API 安装到 GAC 中以使插件正常工作。
请务必安装 TFS 2008 Team Explorer,因为它包括我编译最新版本的 CC.NET 插件所针对的最新版本的客户端程序集。
并不是要消除许可漏洞,只是想指出 Team Explorer 软件本身并不是“免费”的,而是可以免费下载的。您需要确保将代码签入 TFS(因此可能会触发自动构建)的所有开发人员都拥有 TFS CAL(客户端访问许可证)。 TFS Cal 包含在包含 Visual Studio 团队版的 MSDN 订阅中,也可以单独购买。
祝你好运!
马丁。
【讨论】: