Dimensions CM的任何巡航控制插件

时间:2010-02-03 10:10:17

标签: cruisecontrol dimensions

源代码使用Dimension CM进行管理,现在我想用CruiseControl设置持续集成环境。但问题是我找不到任何支持Dimensions CM。有没有人知道如何配置CruiseControl以了解存储库已更改或是否有其他解决方案?

谢谢!

2 个答案:

答案 0 :(得分:2)

肯定有一个插件。不幸的是,我们有一个独立的配置管理团队,我不确定他们从哪里获得它。我认为它本来是来自Serena。

我收到了这些文件:

共享记录-api.jar文件
darius.jar
dmclient.jar
dmfile.jar
dmnet.jar
dmtpi.jar

指示将它们复制到CruiseControl \ lib

Dimensions CM构建工具用户指南第17章提供了详细信息。

在CruiseControl config.xml配置文件中。您需要添加以下内容 元素:

在标签的顶层添加

<plugin name="dimensions" classname="com.serena.dmtpi.DimensionsSourceControl" />

在项目中

<modificationset quietperiod="30">

<dimensions userID="user" password="passwd" database="db" server="server" project="project" path="" />

</modificationset>

我希望有所帮助,我知道尝试获取有关此事的任何信息是多么令人沮丧。

伊恩

答案 1 :(得分:0)

好吧,如果谷歌找不到你的插件(肯定看起来好像cruisecontrol没有你需要的SCM插件),你可以随时贡献自己的插件。看看StarTeam's contrib plugin以了解方向