【问题标题】:How to configure Cruise Control with CVS如何使用 CVS 配置巡航控制
【发布时间】:2011-04-24 05:08:02
【问题描述】:

我是第一次使用 Cruise Control 进行构建自动化。请指导我如何使用我的 CVS 服务器配置 Cruise Control。我安装了 Cruise Control ,是否需要任何额外的插件。我怎样才能写配置文件,我必须把它放在哪里。

【问题讨论】:

  • 您使用的是巡航控制还是巡航控制.NET?这是两个不同的程序...

标签: build-process cruisecontrol.net build-automation cvs configuration-management


【解决方案1】:

编辑:更多相关说明:

来自here

使用 pserver 身份验证的示例

<sourcecontrol type="cvs">
   <executable>..\tools\cvs.exe</executable>
   <cvsroot>:pserver:anonymous@cvs.sourceforge.net:/cvsroot/ccnet</cvsroot>
   <module>ccnet</module>
   <workingDirectory>c:\projects\ccnet</workingDirectory>
</sourcecontrol>

通过 putty 使用 ssh 的示例

<sourcecontrol type="cvs">
   <executable>c:\putty\cvswithplinkrsh.bat</executable>
   <cvsroot>:ext:mycvsserver:/cvsroot/myrepo</cvsroot>
   <module>mymodule</module>
   <workingDirectory>c:\fromcvs\myrepo</workingDirectory>
</sourcecontrol>

这里有大量信息:http://confluence.public.thoughtworks.org/display/CCNET/Using+CruiseControl.NET+with+CVS

http://cruisecontrol.sourceforge.net/main/configxml.html#cvs

【讨论】:

  • 请注意,第一个链接用于 Cruise Control .NET,第二个链接用于 Cruise Control。
  • 我不知道这批的目的。第一个链接中的“cvswithplinkrsh.bat”。我不需要使用任何 SSH 客户端。
  • 感谢 Preet。看来我必须为 ssh 客户端下载 Putty.exe。但我不需要使用任何安全措施。有什么方法我只在配置文件中输入我的 cvs-server id 和密码。巡航控制直接将我与 cvs 连接并开始工作。
  • 我仍然面临问题。请查看我的 ccnet.config 文件
  • 我的 ccnnet.config 文件。..\tools\cvs.exe:pserver:maqsood.ahmad @cvs-server:/cvsroot/AfrahccnetD:\projects\Abs.Web.cCon.Mobile 和运行 ccnet.exe 时出现错误消息..
猜你喜欢
  • 1970-01-01
  • 2010-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-10
  • 1970-01-01
  • 1970-01-01
  • 2014-12-14
相关资源
最近更新 更多