문제

CruiseControl.net 1.4를 사용하여 새로운 프로젝트를 설정하고 있습니다.

나는 본다 CCNET 기여Subversion Repository 번호 Labeller에 대한 두 가지 옵션이 있습니다.

1) SVNLABERLER에서 사용할 수 있습니다 jcxsoftware

그리고

2) svnrevisionLabeller에서 사용할 수 있습니다 Google 코드

내 문제는 (1) CCNET 1.4에 대한 지원을 주장하지만 구성 방법에 대한 문서를 찾을 수 없다는 것입니다.

(2) 문서와 함께 제공되지만 CCNET 1.4를 지원한다고 주장하지 않습니다.

누구든지 svnlabeller를 구성하는 방법을 도와 줄 수 있습니까?

도움이 되었습니까?

해결책

이것은 SvnrevisionLabeller의 저자/관리자 인 David Keaveny입니다. 나는 직장에서 매일 v1.4.2에 대해 그것을 사용하기 때문에 그것이 잘 작동한다고 말하는 것이 안전하다고 생각합니다. 이를 반영하기 위해 Google 코드 사이트를 업데이트해야 할 것입니다.

업데이트: 나는 이것을 반영하도록 프로젝트 위키를 업데이트했다. 아, 그리고 나는 또한 많은 기능 요청을 받고 있으므로 가까운 시일 내에 새로운 릴리스를 주시하십시오.

다른 팁

Have you looked at David Keaveny’s Blog Post regarding the SVNRevisionLabeller? The link will take you to a detailed post on it's usage.

We are currently testing this utility against the current release (1.4) of CCNet without any problems, i.e. it's producing the correct revision and build labels appended to the major/minor digits we specify.

Hope this helps

I'm the author of SVNLabeler. You can get a 1.5 version here:

http://svn.jcxsoftware.com/node/216

Here is how you use it:

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

The version comes out as:

1.2.3.SVN_REVISION_NUMBER

Good luck,

Juan

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top