I am interested in opinions on where best to locate a repository.
Concider the following situation:
There are individual development environments for each developer. They
commit their code to the repository. Code is updated on a common "dev"
server from the repository for testing. When updates or releases are
ready to by published, the code involved is then updated on a beta
("staging") server (that identically matches the production servers)
from the repository where it is confirmed to be ready. Once verified,
the code is then updated on all production servers (behind a load
balancer) from the repository.
Myn question is where would you put the repository? All servers have
to have access to it. I like the idea of putting it on the dev server,
but for security, the production servers can currently only
communicate with beta. So, with my current setup, the repository would
have to be on beta.
If you were setting up a system such as this, how would you do it?
Wade
_______________________________________________
UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net