O OpenSuSE Build Service suporta a compilação automática para muitas distribuições (opensuse, ubuntu, ...).
Ouvi dizer que existem projetos de integração svn (ou git), mas nunca os usei.
P.S. osc
pode ser totalmente controlado por linha de comando, então você pode facilmente escrever um hook svn post commit (ou git equivalente) para iniciar a compilação.