Manipulando renomeações: svn vs. git vs. mercurial
Como cada um desses VCS manipula renomeações?
Eu encontrei muitas informações contraditórias dizendo que o git rastreia LOC (linhas de código) ao invés de arquivos, o renomeado não teria significado para isso.