coderev pode fazer isso.
Sua ferramenta de nível superior ( coderev.sh
) está configurada para trabalhar com repositórios CVS ou SVN, mas é apenas um driver para codediff.py
, que faz todo o trabalho real.
Para obter visualizações lado a lado, acho que você precisa fazer um diff de diretório, em vez de um diff de arquivo. Quando tentei um diff de arquivo único, ele me deu uma visão inline dos diffs. Claro, isso pode ser bom para seus propósitos também.
Existe uma demonstração on-line .