Domanda

Sto creando un nuovo progetto usando CruiseControl.net 1.4.

Vedo da contributi in ccnet che esistono due opzioni per un'etichettatrice di numeri di repository di sovversione: caratteristica che vorrei davvero utilizzare.

1) SVNLabeller disponibile da jcxsoftware

e

2) Svnrevisionlabeller disponibile da codice google

Il mio problema è che (1) richiede il supporto per ccnet 1.4 ma non riesco a trovarlo qualsiasi documentazione su come configurarlo.

(2) viene fornito con la documentazione ma non pretende di supportare ccnet 1.4

Qualcuno può aiutarmi con o come configurare SVNLabeller o dirmi se Svnrevisionlabeller funziona con 1.4?

È stato utile?

Soluzione

questo è David Keaveny, autore / manutentore di SvnRevisionLabeller. Lo uso contro v1.4.2 su base giornaliera al lavoro, quindi penso che sia sicuro di dire che funziona bene. Probabilmente dovrei aggiornare il sito del codice di Google per riflettere questo.

Aggiorna : ho aggiornato il wiki del progetto per riflettere questo. Oh, e sto anche raccogliendo un sacco di richieste di funzionalità, quindi tieni gli occhi aperti per una nuova versione nel prossimo futuro.

Altri suggerimenti

Hai guardato David Keaveny & # 8217; s Post del blog per quanto riguarda SVNRevisionLabeller? Il link ti porterà a un post dettagliato sul suo utilizzo.

Attualmente stiamo testando questa utility con l'attuale versione (1.4) di CCNet senza problemi, ovvero sta producendo la revisione corretta e costruendo etichette aggiunte alle cifre maggiori / minori che specificiamo.

Spero che questo aiuti

Sono l'autore di SVNLabeler. Puoi ottenere una versione 1.5 qui:

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

Ecco come lo usi:

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

La versione è disponibile come:

1.2.3.SVN_REVISION_NUMBER

Buona fortuna

Juan

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top