我正在使用CruiseControl.net 1.4建立一个新项目。

我从 ccnet贡献中看到 subversion存储库编号贴标签有两个选项 - a 我真的很想使用的功能。

1)SVNLabeller可从 jcxsoftware 获取

2)Svnrevisionlabeller可从谷歌代码获得

我的问题是(1)声称支持ccnet 1.4,但我找不到 任何有关如何配置它的文档。

(2)附带文档但未声明支持ccnet 1.4

任何人都可以帮我解决如何配置SVNLabeller或告诉我 如果Svnrevisionlabeller使用1.4?

有帮助吗?

解决方案

这是SvnRevisionLabeller的作者/维护者David Keaveny。我每天在工作中使用它来对抗v1.4.2,所以我认为可以说它工作正常。我应该更新Google Code网站以反映这一点。

更新:我已更新项目维基以反映这一点。哦,我也在接受一系列功能请求,所以请在不久的将来留意新版本。

其他提示

您是否看过 David Keaveny’ s关于SVNRevisionLabeller的Blog Post ?该链接将带您详细了解其使用情况。

我们目前正在针对CCNet的当前版本(1.4)测试此实用程序,没有任何问题,即它正在生成正确的修订版本,并在我们指定的主要/次要数字后附加构建标签。

希望这有帮助

我是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

祝你好运,

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top