[p4] How do YOU identify the code set for a release?

Lloyd Cha lccha-p4python at naos.org
Mon Jan 7 17:44:57 PST 2008


Once upon a time (like on Jan 07, 2008), Jeff A. Bowles wrote:
> (polite cough)

This is the reason for the "For better or worse" comment in my earlier
post :)

> I think that you might find that functionality in one of the P4V  
> "labels" mechanisms, with a whole lot less wear-and-tear on the server.

The original authors of our "release" script actually did attempt to
use Perforce labels to define releases, but were uncomfortable with
several aspects.  One problem is that they weren't aware of a way to
lock down labels such that they couldn't be modified by anyone,
including the owner or creator of the label.  The fear was that poorly
behaved users would manually modify the label to get that forgotten
file into a release that had just been created.

There were other reasons for the abandonment of labels as well which
may or may not have been valid, but the protection problem was pretty
much a show stopper anyways.

-L


More information about the perforce-user mailing list