[p4] determining p4 settings

Jeff A. Bowles jab at pobox.com
Sat Aug 18 11:09:41 PDT 2007

Certainly, when I'm writing a script and want to know the Perforce client
name or Perforce client root directory or Perforce user name, I use 'p4 info'.

If it disagrees with my idea of reality, then it's time to debug the
p4config/registry/etc.  Ultimately, however, 'p4 info' tells me what
the server thinks is reality. That's what'll be checked for permissions,
histories, and written to the database.

So, set it using "p4 set" or p4config or whatever, but verify that the
server saw your changes using "p4 info".

   -Jeff Bowles

On 8/17/07, Patrick Bennett <patrick.bennett at inin.com> wrote:
> p4 set will work if things have been explicitly set, but won't pick up
> 'defaults' like client spec names which default to the host name, or
> p4port defaulting to perforce:1666.
> If you don't need to know where the values came from, p4 info is
> probably the best bet.
> Patrick Bennett
> G. Matthew Rice wrote:
> > "Dave Lewis" <dlewis78731 at gmail.com> writes:
> >
> >> uh, p4 info?     although I can vaguely remember there might be the
> >> possibility of a glitch on windows.
> >>
> >
> > Try just 'p4 set' with no arguments.
> >
> > Regards,
> > --matt
> _______________________________________________
> perforce-user mailing list  -  perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user

Jeff Bowles - jeff.a.bowles at gmail.com

More information about the perforce-user mailing list