Re: CVS and version control for thesis
I think bzr would make an excellent tool for this. It doesn't require a repository or a server. You just run bzr init in the directory and there you go. You can move the directory wherever you want and it doesn't matter. I use it a fair amount for local revision control. It's also developed by Canonical and use extensively by Ubuntu.
"That's all very well in practice, but will it ever work in theory?" -- G. Hill
"A tidy laboratory means a lazy chemist." -- Jöns Jacob Berzelius