>>Now with good source control and compare programs, I don't do this. Once I have new code in place and working, I delete the old code.
>
>And provide a sensible comment when you check in. Enforcing comments is one of the first settings I make when I'm in charge of a source code repository.Have seen too many file histories with blank lines or "File has been checked in by Visual FoxPro" lines.
But then there are the meaningful comments like "bulk checkin", "intermediate checkin", "ongoing development", "batch checkin"...