Speaking about free offers...
Probably everybody know about it, but if somebody doesn't - it is a great thing to know.
SourceGear's Vault - a version control system for windows developers - is free for personal use. It's similiar to Visual Source Safe but uses SQL Server (or MSDE) for storage, it can use check-out/edit/check-in (VSS) model or edit/merge/commit (CVS) model, it can import projects from VSS, it can work over Web... and more. Simply, a great piece of software.
Why to use a SCS in one-person development? For me, the reasons include:
- Easy access to previous versions of everything I wrote,
- Access to current source code tree from every machine I use and from every place,
- Easy project branching for new versions or simply trying new techniques without damaging stable version,
- No-pain upgrade to multi-developer project (besides cost of licenses, that is).
Just download, install, try. You will wonder how you could work so long without source control.
Are you using source control for personal development? Which software? How do you find it? Are there any issues? Share your opinion.