[p4] Sharing workspace between 2 users?

Gabor Maghera gmaghera at gmail.com
Fri Aug 31 15:00:42 PDT 2007

Although possible, sharing workspaces is a no-no according to best
practices.  This may not be as much of an issue if you are not submitting
changes through it.

If feasible, you could create a user account (for the OS) dedicated to such
usage, then create a Perforce user account for the same purpose.  When users
need to retrieve files, they'd use the common account created for this
purpose to log into the conference room machine (which would then access
Perforce).  As an extra measure you could restrict access for the Perforce
user to read-only.

Another way to solve this is to create a file server which periodically
pulls builds from Perforce.  The users could then access the file server for
build access, instead of Perforce.

There are many other ways to do this without sharing workspaces, each having
pros and cons.

On 8/31/07, Geoff Rowland <growland at blueomega.com> wrote:
> Is it possible to share one workspace between 2 different users?  Or
> maybe there is a better way of doing this:
> We have a machine in our conference room, which has different people
> using it.  Nothing is ever submitted from this machine, just latest
> builds pulled down from perforce.
> The problem is, different people may be using this machine - so even
> though the depot exists on disk, each person needs to create a new
> workspace when they login, which results in all the files being
> re-downloaded again, not just the ones that have been updated since the
> last person updated.
> What is the best way to allow this (if at all)?
> _______________________________________________
> perforce-user mailing list  -  perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user

More information about the perforce-user mailing list