Assuming two or more developers want to work on the same project. They both have SC installed locally. The database (mysql) is installed on a remote server.
I’m excluding from this question a database changes or updates so what I only care is the codebase. I understand SC allows to assign certain Apps to the developer, but how do you maintain updates ? This project will be hosted on HostGator shared server so I do not think it would be possible to install SC on the server, besides I have 2+ licenses for SC but not for the 2+ concurrent connection so developers will have to work of their PC then somehow update the main project. Since the project might grow to 100mb+ in size Downloading/uploading project to the server on a daily basis will be to much time consuming and inefficient.
What in your opinion is the best option to have the project synchronized and up to date among 2-3 developers ?
I have some ideas but perhaps those who have more experience with group work could share their tips.
ARTHUR