Sharing Project

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

Only with one SC installation and 2-3 licences.

I have SC installed on 2 PCs (so I’m assuming I have 2 licenses). How am I supposed to go about that ?
Arthur

as far as I know: You have 2 licenses, one for each installation. Hence you can only login once per installation. So the only way to handle it would be using the export,import route.
And when you are logged in the other person can not login and import. Hence he should send you the exports (e.g. by ftp or so) and you can then import it…
If you designate one computer as your main and upgrade that license to 2 logins then 2 people can login at the same time. As RHS already mentioned one SC installation with multiple licenses.

OK, so I’m assuming that having 1 installation and 2 connections would basically require to install SC on the server and access everything remotely. Is that correct ?
ARTHUR

Look at post #2