[p4] Who deleted a client

Chris Patti cpatti at atg.com
Wed Oct 3 08:32:43 PDT 2001

At 08:37 AM 10/3/2001 +0100, you wrote:
>Well this has come up before and I believe hasn't yet been done for
>performance reasons, and because you can do it yourself.... One tends to
>need to draw a line somewhere, and so far this is where it has been drawn.
>That said, things could change - make sure that support knows you want it -
>the more people requesting features the more likely they are to be looked

That makes sense, and I know I'm not (and I hope noone else is either) 
critizing the design decisions that were made in the past - it sounds like 
a reasonable trade off for the time.

However Perforce is being used today in environments where, say, having the 
clientspec of a very critical build area altered at the last minute causing 
the build to fall on its face and delay shipment by another oh-so-crucial 
time to market day is a catastrophic event.

Ditto for protections.  Some sort of audit trail is necessary.

Also you're right in that you can do it yourself in both cases, but when 
you do it this way you demand a certain level of cooperation from the user 
- the problem being that in many environments the users can't always be 
counted upon to remember to cooperate, so subtle but important changes slip 
in, things get out of sync and we're back to square one.

We're trying here at ATG to artificially create some of this, and we're 
finding the interfaces available to be somewhat more awkward than perhaps 
they ideally could be.

(BTW - Just for some perspective - these are all nits.  Perforce is a 
stellar product that we're all extremely pleased with.)

More information about the perforce-user mailing list