On Thu, 19 Aug 2004 16:04:12 +0100, Kenneth Olwing <kolwing at bea.com> wrote:
Right - to clarify: generally speaking, you must be able to later
recreate the client to the state it was. For that, you need some
information; as you point out, most likely a label or perhaps just a
ch#. In any case, somewhere/somehow in the organization it is described:
'In order to recreate release 1.2.3, use the label REL-1.2.3'. I'm just
saying that that sentence could be sort of amended with the client spec
info: '...and sync to this label in a client seeing //depot/a and
//depot/b'.
In real life the contents of client workspaces are interesting
only for work that hasn't been submitted to the Perforce
depot. Labels, stored copies of branch specifications, and
remembered changelist numbers are the things we usually
use to record milestones in the development process.