I personally find SVN easy but I'm not sure if that's what you are looking for... but obviously, you'll need SVN anyway. I'd suggest you look at some project management softwares and define some tasks for you. If you have a bug to fix, you can always check the tasks and see if the bug was fixed... or, you can keep it simple and create a plain .txt file that you attach to your library and state all the fixes there.
There are really many solutions to what you are looking for...
Titus M. Plautus - Not by age but by capacity is wisdom acquired.