I’ve been looking for a source control solution for some time. I used to use QVCS, but it costs money and you have to get the Enterprise version to get client/ server. At this point I have three, or four, development systems and they include both Windows and Linux.
While there were a few glitches I was able to get going with Surround SCM in a single day. Surround SCM is easy to use, and supports client / server across Windows, Mac and Linux.