Re: Losing Modifications during Build?

Julian Simpson <[email protected]> Fri, 24 Feb 2012 21:07:52 +0000
Newsgroups gmane.comp.java.cruise-control.user
Message-ID <CANwBkz8YxPaaOvh5C_9fd-cqfK9pPKyWJZdE6QuMOj=W7zBuDg@mail.gmail.com>
On 24 February 2012 19:05, Glenn Boysko <[email protected]> wrote:

> Julian:****
>
> ** **
>
> The changes I made did not fix the problem. Consider this brief transcript
> from the cruisecontrol.log file. The name of the project is “BatMan”:
>


Quietperiod isn't neccessary with an atomic version control system.

Also the localWorkingCopies in the SVN element don't match the
bootstrapper. That seems wrong.

My suggestion would be to create a smaller project with less moving parts
(and one module) and then ensure you're happy with it, before adding the
moving parts back in.
J.

****
>
> ** **
>
> 2012-02-24 13:49:51,905 [Thread-32938] INFO  Project          - Project
> BatMan:  bootstrapping****
>
> 2012-02-24 13:49:51,906 [Thread-32938] INFO  ProjectController - BatMan
> Controller: build progress event: bootstrapping****
>
> 2012-02-24 13:49:53,694 [Thread-32938] INFO  SVNBootstrapper  - U
> src\client\default.htm****
>
> 2012-02-24 13:49:56,267 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:56,268 [Thread-32938] INFO  SVNBootstrapper  - Fetching
> external item into 'src\Foobar\ExcelReport\Acme.Common'****
>
> 2012-02-24 13:49:57,207 [Thread-32938] INFO  SVNBootstrapper  - Updated
> external to revision 16316.****
>
> 2012-02-24 13:49:57,208 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:57,232 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:57,233 [Thread-32938] INFO  SVNBootstrapper  - Fetching
> external item into 'src\Foobar\ExcelReport\Acme.Data.Validation'****
>
> 2012-02-24 13:49:57,414 [Thread-32938] INFO  SVNBootstrapper  - Updated
> external to revision 16316.****
>
> 2012-02-24 13:49:57,414 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:58,604 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:58,604 [Thread-32938] INFO  SVNBootstrapper  - Fetching
> external item into 'src\tools'****
>
> 2012-02-24 13:49:58,889 [Thread-32938] INFO  SVNBootstrapper  - Updated
> external to revision 16316.****
>
> 2012-02-24 13:49:58,889 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:58,932 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:58,932 [Thread-32938] INFO  SVNBootstrapper  - Fetching
> external item into 'src\build-lib'****
>
> 2012-02-24 13:49:59,036 [Thread-32938] INFO  SVNBootstrapper  - Updated
> external to revision 16316.****
>
> 2012-02-24 13:49:59,036 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:59,078 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:59,078 [Thread-32938] INFO  SVNBootstrapper  - Fetching
> external item into 'src\server\Acme.Common'****
>
> 2012-02-24 13:49:59,355 [Thread-32938] INFO  SVNBootstrapper  - Updated
> external to revision 16316.****
>
> 2012-02-24 13:49:59,355 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:59,419 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:59,419 [Thread-32938] INFO  SVNBootstrapper  - Fetching
> external item into 'src\server\Acme.Metadata'****
>
> 2012-02-24 13:49:59,598 [Thread-32938] INFO  SVNBootstrapper  - Updated
> external to revision 16316.****
>
> 2012-02-24 13:49:59,598 [Thread-32938] INFO  SVNBootstrapper  -****
>
> 2012-02-24 13:49:59,700 [Thread-32938] INFO  SVNBootstrapper  - Updated to
> revision 16316.****
>
> 2012-02-24 13:49:59,706 [Thread-32938] INFO  Project          - Project
> BatMan:  checking for modifications****
>
> 2012-02-24 13:49:59,707 [Thread-32938] INFO  ProjectController - BatMan
> Controller: build progress event: checking for modifications****
>
> 2012-02-24 13:50:00,256 [Thread-32938] INFO  Project          - Project
> BatMan:  No modifications found, build not necessary.****
>
> 2012-02-24 13:50:00,256 [Thread-32938] INFO  Project          - Project
> BatMan:  idle****
>
> 2012-02-24 13:50:00,257 [Thread-32938] INFO  ProjectController - BatMan
> Controller: build progress event: idle****
>
> 2012-02-24 13:50:00,257 [Project BatMan thread] INFO  Project          -
> Project BatMan:  next build in 10 minutes****
>
> ** **
>
> Here is the scenario:****
>
> **·         **I checked in default.htm while the previous build was
> running.****
>
> **·         **As you can see from the 3rd line, when the build started,
> the SVNBootstrapper found an update for the file.****
>
> **·         **However, by the time it gets to the modificationset
> element, it indicates that no modifications were found.****
>
> ** **
>
> Here is the main parts of the my configuration file (I’m only removing
> sensitive property assignments as well as the elements that follow
> <modificationset>:****
>
> ** **
>
> <project name="BatMan" buildafterfailed="false">****
>
>       <!-- Define some project-specific properties -->****
>
>       <!-- REMOVED FROM THIS EMAIL -->****
>
>       ****
>
>       <labelincrementer />****
>
>       ****
>
>       <listeners>****
>
>             <currentbuildstatuslistener file="logs/${project.name}/status.txt"
> />****
>
>       </listeners>****
>
> ** **
>
>       <bootstrappers>****
>
>             <svnbootstrapper localWorkingCopy="projects/${project.name}"
> username="${svn.user}" password="${svn.password}"
> configDir="C:\Users\gboysko\AppData\Roaming\Subversion" />****
>
>       </bootstrappers>****
>
> ** **
>
>       <modificationset quietperiod="300">****
>
>             <svn username="${svn.user}" password="${svn.password}"
> localWorkingCopy="projects/${project.name}/src/client" />****
>
>             <svn username="${svn.user}" password="${svn.password}"
> localWorkingCopy="projects/${project.name}/src/server" />****
>
>       </modificationset>****
>
> ** **
>
>       ...****
>
> </project>****
>
> ** **
>
> Do you feel that anything is unusual about this configuration?****
>
> ** **
>
> Thanks so much for your help,****
>
> Glenn****
>
> ** **
>
>
> ------------------------------------------------------------------------------
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> _______________________________________________
> Cruisecontrol-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user
>
>


-- 
Julian Simpson
The Build Doctor Ltd.
http://www.build-doctor.com
[email protected]
(+44) 207 183 0323

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/

_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user