Replication is something that's almost always being done at the back-end of a network, not at the front. Mention this to any serious network administrator, and he/she will agree. My advice is to just make one repository that is 100% official, replicated across multiple servers, maintained by...