The problem is that this messes up version control history. For example, I work on a code base which is 20 years old. It&#x27;s nice to use &#x27;svn blame&#x27; and to get the log message associated with a given line of code and give me insight into what I was thinking.<p>That said, it&#x27;s not an insurmountable problem. Usually I&#x27;m looking at a particular line, and if history says it was touched in a compiler cleanup then I just have to click a few more times to get &#x27;svn blame&#x27; of the version preceding the cleanup.