[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Continuous Integration and CVS
From: |
Arthur Barrett |
Subject: |
RE: Continuous Integration and CVS |
Date: |
Thu, 27 Apr 2006 07:44:41 +1000 |
Jim,
>> My own preference is to use a build system that is driven
>> from the CM system (ie: build when changes are merged onto
>> the build branch).
> I sometimes wonder whether my style of working would screw
> this up :=) When I check in changes, sometimes I separate
> the commits into several commits, based on the specific
> changes made (all changes are usually related in some way).
> If the automated system kicked in after the first
> commit, the build may fail. Do you include some kind of delay
> to see if there's another checkin within, say, two minutes
> of the first?
Note I did not say TRUNK - I said merged onto the build branch.
We have a code review after checkin on trunk. If Code review is OK then it is
merged onto the build branch (usually as a set).
The alternative is to have schedule a cron / at job to "build in 5 minutes time"
Regards,
Arthur