Im new to SVN and consider using it and TortaiseSVN for managing our Web content files. We do many changes to various websites where we have multiple deployments a day from various web front end developers. I would like to structure my code where I have a development branch with various sites under it and then a Production branch.
Is it possible to do all the work locally in Site 1 which is then synched to our Dev Web Server. When files are ready for production the web producers would merge their changes in the appropriate production branch. I have done this in the past with Perforce but I don't see how to do this with SVN. it looks like I have to first merge this to my local Production/site1 then commit those changes? is there a way to merge changes directly to the SVN server? Is this a proper way to manage web content?
Development Site1 site2 Site3
Production Site1 site2 Site3