Chaps,

I'm using version 1.5.6780.1 of CCNet in ourt prod environment and all
is well apart from one thing.

Here is my senario:-

I force a build on project X (sourced from SVN) after the build is
complete a tag (for example 2.5.1.233) is added to svn with the
assemblyVersionLabel. So far all is well. Now if i or another member
of my team forces a build on project X this time the build fails
because svn reports the label as already existing?!?! I would of
expected label 2.5.2.233 to of be used, but the server logs show label
2.5.1.233 being added.

I was under the impression that the label was updated after every
successfull build. Or am i just missing something obvious?

Below i the labeller block that I use:
    <labeller type="assemblyVersionLabeller">
      <major>2</major>
      <minor>5</minor>
      <incrementOnFailure>false</incrementOnFailure>
    </labeller>

Below is the Source control block that i use:
    <sourcecontrol type="svn">
      <autoGetSource>true</autoGetSource>
      <executable>"E:\Program Files\VisualSVN Server\bin\svn.exe"</
executable>
      <trunkUrl>http://server.com:8080/svn/$(SCC_Repo)/$(SCC_Solution)/
trunk</trunkUrl>
      <tagBaseUrl>http://server.com:8080/svn/$(SCC_Repo)/$
(SCC_Solution)/tags</tagBaseUrl>
      <workingDirectory>E:\CC_WorkingFolder\$(SCC_Repo)\$(SCC_Solution)
</workingDirectory>
      <cleanCopy>false</cleanCopy>
      <cleanUp>true</cleanUp>
      <revert>true</revert>
      <tagOnSuccess>true</tagOnSuccess>
    </sourcecontrol>

Reply via email to