I'm still running CC.NET 1.3.0.2918.  This version has StartTime and
EndTime tags in the state file.  I tried modifying these manually with
the project stopped in CCTray and it still built as soon as I
restarted the project.  I'll try actually stopping the service to see
if this works.

In the mean time, I've started modifying the Visual Build Pro scripts
I use to build all my projects with a step to look for a particular
file and just exit if it exists.  That way I can create the "trigger"
file, make my changes, wait for all the projects to do the "null"
builds, then delete the trigger file.  It's not elegant but it's
working so far.

State file
======
<?xml version="1.0" encoding="utf-8"?>
<IntegrationResult xmlns:xsi="http://www.w3.org/2001/XMLSchema-
instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
  <ProjectName>V5.12-AutoRecMonitor</ProjectName>
  <ProjectUrl>http://sc063261/ccnet/server/local/project/V5.12-
AutoRecMonitor/ViewLatestBuildReport.aspx</ProjectUrl>
  <BuildCondition>IfModificationExists</BuildCondition>
  <Label>78</Label>
  <WorkingDirectory>C:\Program Files\CruiseControl.NET\server\V5.12-
AutoRecMonitor\WorkingDirectory</WorkingDirectory>
  <ArtifactDirectory>C:\Program Files\CruiseControl.NET\server\V5.12-
AutoRecMonitor\Artifacts</ArtifactDirectory>
  <Status>Success</Status>
  <StartTime>2009-01-07T15:44:35.2537345-07:00</StartTime>
  <EndTime>2009-01-07T15:46:03.5969191-07:00</EndTime>
  <LastIntegrationStatus>Success</LastIntegrationStatus>
  <LastSuccessfulIntegrationLabel>77</LastSuccessfulIntegrationLabel>
</IntegrationResult>

On Jan 6, 12:06 pm, "Ruben Willems" <[email protected]> wrote:
> Hi
>
> you can manually alter the state file
> standard found in the cruisecontrol\server folder
> projectname.state
>
> there is an entry saying last integration time
> if you change this to a date after your modifications
> all modifications prior to this should be ignored.
>
> with kind regards
> Ruben Willems
>
>
>
> On Tue, Jan 6, 2009 at 6:01 PM, Tom Owens <[email protected]> wrote:
>
> > That keeps it from building as long as it's stopped, but it builds as
> > soon as it's started again.  I'm looking for a way to have it
> > completely ignore changes made while it's disabled.
>
> > Thanks,
> > Tom
>
> > On Jan 5, 11:43 am, "Ruben Willems" <[email protected]> wrote:
> > > Hi
>
> > > you can stop the project via cctray or the dashboard,
> > > or you can comment it from the ccnet.config
>
> > > with kind regards
> > > Ruben Willems
>
> > > On Mon, Jan 5, 2009 at 6:58 PM, Tom Owens <[email protected]> wrote:
>
> > > > I just updated the folder properties for all my Subversion projects
> > > > and now CruiseControl is rebuilding hundreds of applications
> > > > simultaneously (not to mention unnecessarily).  Is there a way to
> > > > temporarily set CruiseControl to ignore changes?- Hide quoted text -
>
> > > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -

Reply via email to