Heheh I cheat...
I keep a thread on my forum of all the files I've editted and every edit I do I do with this format -
Code:
// ##### START HACK - (hack name) #####
code
// ##### END HACK - (hack name) #####
If I have to replace something I do
Code:
// ##### START HACK - (hack name) #####
// ##### REPLACED THIS #####
/*
code I'm replacing
*/
// ##### WITH THIS #####
new code
// ##### END HACK - (hack name) #####
Then to upgrade all I have to do is open up an old file and a new one, do a search for "start hack" and rip through them.
I've hacked about a dozen files and it takes me about 15 mins to upgrade
Just the updating templates part that annoys me and makes me wait to do a full upgrade hehe.