将 Cruise Control .NET 与 TFS 集成
我正在尝试将 Cruise Control .NET 与 TFS 结合使用。将 TFS 与最新版本的 Cruise Control .NET 集成的最佳方式是什么?
I'm trying to use Cruise Control .NET with TFS. What is the best way to integrate TFS with the latest version of Cruise Control .NET?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Cruise Control.net 有一个插件可以使用。
来自 codeplex 的 TFS 插件
但是,该代码已经几年没有更新了,并且较新版本的cc.net 使用不同版本的 NetReflector.dll。
为了使其正常工作,您需要: -
从以下位置下载 tfs for cc.net 插件源:
codeplex 上的源代码
- 在 VS 2008 中打开解决方案
- 删除解决方案中的 NetReflector.dll 。
-从cc.net服务器路径添加NetReflector.dll
IE:C:\Program Files\CruiseControl.NET\server -
重建解决方案
-将新的 dll 放入巡航控制应用程序
-重新启动 cc.net
-按照配置步骤设置项目块:
配置步骤
这样就完成了。
There is a plugin for cruise control.net that used to work.
TFS Plugin from codeplex
However, the code hasn't had an update in a couple years and the newer versions of cc.net use a different version of the NetReflector.dll.
In order to get this to work you need to:
-Download the tfs for cc.net plugin source from:
source on codeplex
-Open solution in VS 2008
-Delete the NetReflector.dll in the solution.
-Add the NetReflector.dll from the cc.net server path
IE: C:\Program Files\CruiseControl.NET\server
-Rebuild the solution
-Drop the new dll into your cruise control app
-Restart cc.net
-Follow the configuration steps to setup the project block:
configuration steps
And you are done.
在本周刚刚完成 CTP 的 1.5 中,TFS 功能位于基础包中,不需要插件。直到 1.5 布莱恩已经解释了一切。
In 1.5, which was just CTP'd this week the TFS functionality is in the base package and there is no need for the plugin. Everything up until 1.5 Bryan has explained.