[p4] Detecting if a client exists (cheaply)
steve@vance.com
steve at vance.com
Wed Feb 6 12:58:46 PST 2008
Only existing clients have date fields (Accessed, Modified).
Steve
Original Message:
-----------------
From: Brad Holt brad.holt at autodesk.com
Date: Wed, 6 Feb 2008 11:50:35 -0800
To: perforce-user at perforce.com
Subject: [p4] Detecting if a client exists (cheaply)
Can't seem to find a quick way to do it. I can dump the list and check,
but this will be part of a tool that may want to check frequently, and for
those folks on the other side of the world, this would gum up the works.
Running "p4 client testclient" will create a new "testclient" if it does
not exist. Trying to delete a client that's not your will throw a useful
error either way (whether it exists or not), but if that client is actually
yours or ownerless, then you can accidentally delete it. I tried using "p4
client -t testclient" which was useful if the client to use as a template
did not exist, but was actually very strange if it did. The usual array of
passed in flags (-s, -ztag, etc) yielded nothing useful.
One of you has surely sorted this out already surely. Gimme.
_______________________________________________
perforce-user mailing list - perforce-user at perforce.com
http://maillist.perforce.com/mailman/listinfo/perforce-user
--------------------------------------------------------------------
myhosting.com - Premium Microsoft® Windows® and Linux web and application
hosting - http://link.myhosting.com/myhosting
More information about the perforce-user
mailing list