We are looking to do two things:
- Set up an offline web test platform, and
- Implement version control with SVN.
The posts I've seen suggest the SVN repository should exist as a separate data store from the test and live platforms, probably on a different server.
Can anyone point me to articles/posts on how to properly stage code between the repository, test and live environments?
A primary concern is keeping test and production code in sync so testing only shows changes to the live code as replicated in the test environment.