DUPE: http://stackoverflow.com/questions/1091086/simple-single-user-revision-control
What are the best options for a single developer SCM set-up ?
Previously I've used Perforce and Visual Source Safe, but now I'm a single developer, but still want at least basic SCM