我正在使用CruiseControl.net 1.4建立一个新项目。
我从ccnet contributions看到 subversion存储库编号贴标签有两个选项 - a 我真的很想使用的功能。
1)SVNLabeller可从jcxsoftware
获得和
2)Svnrevisionlabeller可从google code
获得我的问题是(1)声称支持ccnet 1.4,但我找不到 任何有关如何配置它的文档。
(2)附带文档但未声明支持ccnet 1.4
任何人都可以帮我解决如何配置SVNLabeller或告诉我 如果Svnrevisionlabeller使用1.4?
答案 0 :(得分:2)
这是SvnRevisionLabeller的作者/维护者David Keaveny。我每天在工作中使用它来对抗v1.4.2,所以我认为可以说它工作正常。我应该更新Google Code网站以反映这一点。
更新:我已更新项目维基以反映这一点。哦,我也在接受一系列功能请求,所以请在不久的将来留意新版本。
答案 1 :(得分:1)
您是否看过David Keaveny’s Blog Post有关SVNRevisionLabeller的信息?该链接将带您详细了解其使用情况。
我们目前正在针对CCNet的当前版本(1.4)测试此实用程序,没有任何问题,即它正在生成正确的修订版本,并在我们指定的主要/次要数字后附加构建标签。
希望这有帮助
答案 2 :(得分:1)
我是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
祝你好运,涓