[p4] Looking for the best starting point
Mark Gressett
Mgressett at Verbind.com
Mon Jan 24 14:22:24 PST 2000
Sorry, tip of the slongue. We use the changelist number precisely to avoid
the need for labels.
Since the build runs at a time when no-one is checking in, we can recover
the build for a given date, i.e., 1:30 AM 1/13/2000. This isn't a perfectly
general solution, but it's all we need.
Also, our internal and external version numbers reference a changelist
number. So if we release something to QA for extensive testing, or
externally to a client, we can backtrack from a given .dll to a full build.
For these releases, we use branches rather than labels, so we can backtrack
through releases if necessary. I suppose we could use labels for internal
releases, since they would be static (we don't apply bug fixes to the
branch, we apply them to the tip).
--Mark
-----Original Message-----
From: Hoff, Todd [mailto:Todd.Hoff at ciena.com]
Sent: Monday, January 24, 2000 4:59 PM
To: perforce-user at perforce.com
Subject: RE: [p4] Looking for the best starting point
> -----Original Message-----
> From: Mark Gressett [mailto:Mgressett at Verbind.com]
> Sent: Monday, January 24, 2000 1:34 PM
> To: 'Piaw Na'; 'CRuble at ixl.com'; perforce-user at perforce.com
> Subject: RE: [p4] Looking for the best starting point
>
>
> We also use branching for releases, but simply use the
> current changelist
> number to label the nightly build. If two builds have the
> same changelist
> number, we don't really care, although I suppose that means
> we lose a bit of
> date information.
>
> --Mark
If you have the change number why do you need a label at all?
_______________________________________________
perforce-user mailing list - perforce-user at perforce.com
http://maillist.perforce.com/mailman/listinfo/perforce-user
More information about the perforce-user
mailing list