In out current project we are using VSS and SVN to keep track of the versions. For some reasons the developers in our site are not allowed to commit in them. So when many developers work with the same file, we run into versioning issues. It is very difficult to keep track of it. Can anyone suggest a version control system?
1. It should be light-weight.
2. We are going to manage individual files. Not whole projects.
3. It should have a GUI.
4. Learning curve should be reduced to a minimum.
Not sure if these are high expectations, but do let me know about your thoughts.