Our development team has a live server hosted in a data centre, as well as a dev and staging server onsite
All machines are running Debian 5, PHP, MySQL
We have Subversion running on the development box
We use Dreamweaver CS5
As I understand it, Dreamweaver can connect to the subversion reposity and manage checking/checking out etc, we can also specify connections to the staging and production server
I am trying to get my head around the work flow, essentially our guys will work on local copies of files, will they lock the file/s they are working on, then commit the changes when complete?
Then, when complete and tested, Dreamweaver can upload to staging for further testing, then when done again Dreamweaver can upload to production.
Is this a resonable way to work?
Am I missing something here?
Could someone give me a run down?