Hey all,
As we continue to add additional programmers, we've been running into the issue where multiple people start modifying the same source code. Not too often, but enough to prompt us to look into some kind of version control setup to lock the source code while it's being modified.
Thus far, it sounds like CVS and SVN are the most widely known products out there. They're also huge overkill for what we need. I'm looking for some other options that may be a bit easier to set up.
Our fileserver that everyone connects to is running Fedora 4, in a test segment without internet access. Programmers connect via Samba, and are using Windows XP as their OS.
The fileserver is sharing only 1 folder, with all source code saved beneath it. We have Test and Dev folders, along with others. Honestly, all we really need to do is get something working for the Dev folder that locks the source when it's being modified. Nothing overly complex, and really we don't need to save multiple versions of files either, although having 1 or 2 prior versions could come in handy I suppose in a pinch.
So, I'm hoping for some suggestions on how best to get something up and running with the least amount of headaches. I'd love it if we could find something to install on the server, install a client component on the workstations, and start using it on our existing code and directory structure. Maybe that's wishful thinking though...