Solution for keeping multiple dev environments in sync

Red Squirrel

No Lifer
May 24, 2003
70,592
13,807
126
www.anyf.ca
Lets say I have a central server that has the files/scripts/code for an application and theres multiple people that work on it. They each have their own local test environment on their PCs. What would be a good solution to keep everyone's environments in sync with the central server.

So user A does some changes and user B does changes elsewhere. I want to sync those to the central server without overwriting other changes, and without having to manually upload individual files.

I also want the users to be able to sync their own test environments with the central one.

What would be the easiest way of doing this? It would be in Windows but it would be over a Linux SSH tunnel.

I'm thinking SVN but never played much with that, is that the best way or is there other ways?
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
If you're talking about code then yes you need a central repository running some form of versioning system like SVN, CVS, git, bazaar, etc.