Currently we have no SVN/Git/Mercurial setup at work. We're fully aware it's a bad situation, so we decided that since we're about to start a new major project, we would get at least a basic SVN setup going.
The problem is that none of us have any real experience of SVN in a team environment. I, myself have used SVN and Git for my own projects in which I am the single developer.
Because of this we're confused on the best setup to use for our new development structure - currently we have a development server bbtsrv02
in which all files are located on, we edit them, then upload them as we go.
This needs to change, however we're not sure how this new setup could work. I guess we'd need a local copy of the files, but our server is configured specifically for our websites and then how would we test them in the same environment? From there, we'd commit to bbtsrv02
What do you suggest? Is this setup wrong from the start?