Direct CVS Access to egcs sources
Jeffrey A Law
law@cygnus.com
Wed Jan 14 08:42:00 GMT 1998
In message < Pine.GSO.3.96.980114101424.691A-100000@drabble.fnal.gov >you write:
> how you're going to bump snapshot number/date/location?
> Just randomly from time to time?
Folks have suggested a nightly cron job to bump it. That's one possibility.
The other is to do it via a weekly cron job for snapshots (which means I'd
have to finish the last 10% of the work necessary to automate snapshots).
Another is to change the date in version.c nightly, but not the version #.
I'm actually open to any one of the these suggestions (or others). I'd
kinda lean towards the second since that's how Cygnus has worked with
gcc2 snapshots and our repository in the past. However if folks prefer
something different I'm not going to force any particular scheme on y'all.
> And what about people doing hard work
> testing latest snapshots on different
> computer/systems? Looks like it
> doesn't make any sense now?
It still makes sense, we're just changing the focus of the distribution of
the source code from snapshots to direct CVS access.
In fact, one of the nice things CVS does for us is you'll be able to
actually check out any given snapshot, or update your sources to any
given snapshot (moving either forward or backward in time!)
cvs co -regcs_ss_yymmdd
Would check out snapshot yymmdd
Or, if you already had a repository and wanted to make it look like
snapshot yymmdd you'd do
cvs update -regcs_ss_yymmdd
This is possible because we tag each snapshot in the repository.
So, what needs to happen:
1. I need to get a new snapshot made. I put this on the back burner
to get CVS going and due to company commitments.
2. Make some decisions about the version # and when to bump it.
3. Finish automating the snapshot process so that it happens on at
regular intervals.
jeff
More information about the Gcc
mailing list