[p4] Mirroring servers

Peter Buckley buckmeisterq at gmail.com
Tue Oct 18 07:22:19 PDT 2005

We have a similar situation that we use for 3rd party developers, since we
don't want them on our main perforce server. We setup a second perforce
server (at our site, but I see no reason you couldn't set it up remotely)
and have a series of automerges between the servers/depots. Typically the
3rd party developers mostly work on their own pieces of code, and any
changes to our main codebase would have to be handled manually (the
automerges can't loop).

On 10/16/05, Whitfield, Greg <gwhitfield at europe.ea.com > wrote:
> Has anyone any experience in trying to get an effective system for
> mirroring code lines in two separate Perforce servers?
>  In my case I have a remote set of users who develop their own code as an
> extension to code at the central server. There is a need to integrate this
> code back into the main product periodically (although not frequently), and
> this may include changes to the original code in addition to new modules
> supplied by the remote site.
>  Currently this is being done using a proxy server. But because of the
> geographical separation of sites, network latency causes a real performance
> problem in day to day usage of Perforce for the large user base on the
> remote site. I.e. even though the proxy does a good job of caching the
> files, all operations in P4Win/P4V still require a roundtrip to the central
> server.
>  A secondary issue is that if the network link is down, the remote site's
> Perforce access is effectively blocked.
>  Remote depots have been suggested, where the remote site mounts the
> original source, and branches locally from that. While that cures the
> performance and link liabilities, the downside there is that this is a one
> way link - the changes from the remote site cannot be integrated back to the
> central server.
>  So has anyone any ideas, guidelines or gotchas on mechanisms to support
> parallel development of a code line across two servers, with integrations
> flowing both ways?
>  Any thoughts much appreciated.
>   Greg Whitfield
> Chief Architect
> Criterion Software Ltd
> _______________________________________________
> perforce-user mailing list - perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.perforce.com/pipermail/perforce-user/attachments/20051018/c43d365b/attachment-0006.html>

More information about the perforce-user mailing list