0

我正在使用 CruiseControl.net 1.4 设置一个新项目。

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

1) SVNLabeller 可从jcxsoftware 获得

2) Svnrevisionlabeller 可从谷歌代码获得

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

(2) 附带文档但不声称支持ccnet 1.4

谁能帮助我如何配置 SVNLabeller 或告诉我 Svnrevisionlabeller 是否适用于 1.4?

4

3 回答 3

2

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

更新:我已经更新了项目 wiki 以反映这一点。哦,我也收到了一堆功能请求,所以请密切注意在不久的将来发布的新版本。

于 2009-02-09T03:07:56.800 回答
1

您是否查看过David Keaveny关于 SVNRevisionLabeller 的博客文章?该链接将带您查看有关其用法的详细帖​​子。

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

希望这可以帮助

于 2008-10-26T16:38:53.633 回答
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

祝你好运,

胡安

于 2010-01-07T00:48:05.630 回答