CruiseControl.net:使用SvnLabeller / SvnRevisionLabeller

时间:2008-09-30 11:50:51

标签: svn cruisecontrol.net

我正在使用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?

3 个答案:

答案 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

祝你好运,