[Date Prev][Date Next][Thread Prev][Thread Next][Thread Index]

RE: [XaraXtreme-dev] XaraLX-0.5r1292.tar.bz2 rerolled



> > Ok, so to achieve (a) I guess we have to:-
> >
> > - Increment the svn revision number each time we make a change to
the
> > build server itself (eg. when we update wx or gcc). Perhaps by
checking
> > in a file that is an audit trail of changes made to the build
server?
> 
> That would be a very neat fix, yes. If you also ensure that you
> do an "svn up" after doing that commit, you will make sure we don't
> get into the non-linear state we were in for 0.5; that is where
> (say) you built with version 1000, some commits came after (and
> svn got to say 1005) but you took the 1002 fix ONLY (which in
> this case was the non-broken cdraw library), so the version built
> did not have (in this case) the 1001 fix, but did have the 1002 fix.

Ok, the build server now only builds when the revision number has
changed since the last successful build. And we have the new file
buildServerLog.txt in the root of the source tree to track build server
changes. Means the 'latest' binary archives won't be changed once
created.

Neil