CruiseControl.net:使用SvnLabeller / SvnRevisionLabeller
时间:2020-03-06 14:55:06 来源:igfitidea点击:
我正在使用CruiseControl.net 1.4建立一个新项目。
我从ccnet贡献中看到
Subversion版本库编号标签器有两个选项
我真的很想使用的功能。
1)可以从jcxsoftware获得SVNLabeller
和
2)可以从Google代码获取Svnrevisionlabeller
我的问题是(1)声称支持ccnet 1.4,但我找不到
有关如何配置它的任何文档。
(2)随附文档,但不声称支持ccnet 1.4
谁能帮助我配置SVNLabeller或者告诉我
如果Svnrevisionlabeller与1.4一起使用?
解决方案
我们是否看过有关SVNRevisionLabeller的David Keavenys博客文章?该链接会将我们带到有关其用法的详细信息。
我们目前正在针对CCNet的当前版本(1.4)对该实用程序进行测试,没有任何问题,即它正在生成正确的修订版,并在我们指定的主要/次要数字后添加标签。
希望这可以帮助
这是SvnRevisionLabeller的作者/维护者David Keaveny。我每天在工作时都会针对v1.4.2使用它,因此我可以肯定地说它可以正常工作。我可能应该更新Google Code网站以反映这一点。
更新:我已经更新了项目Wiki以反映这一点。哦,我也收到了许多功能请求,因此请随时注意新的版本。
我是SVNLabeler的作者。我们可以在此处获得1.5版本:
http://svn.jcxsoftware.com/node/216
使用方法如下:
<labeller type="SvnLabeller"> <MajorVersion>1</MajorVersion> <MinorVersion>2</MinorVersion> <BuildNumber>3</BuildNumber> <workingDirectory>c:\path to your code</workingDirectory> <executable>c:\path to\svn.exe</executable> </labeller>
该版本显示为:
1.2.3.SVN_REVISION_NUMBER
祝你好运,
胡安