TL; DR: Por que usar algo como Apache Archiva ou Sonatype Nexus como um repositório de artefatos em vez do Subversion?
O sistema de compilação que eu uso atualmente possui muitos blobs binários (imagens, arquivos de som, binários compilados etc.), tanto como entrada quanto como saída de nossas compilações. Nosso sistema para gerenciar estes é muito ad hoc; alguns são verificados em nosso repositório Subversion junto com nosso código, outros são armazenados em outros lugares fora de qualquer controle formal de versão.
Estou procurando consolidar isso, para termos algo mais consistente e fácil de usar e que separa artefatos binários do código.
O Google me diz que há uma seleção de repositórios de artefatos disponíveis ( Archiva , Nexus , Artifactory , ...), mas, lendo o artigo, não vejo nenhuma vantagem em usá-los no Subversion. Isso cuidará dos binários para nós - já o faz para alguns de nossos binários, apenas queremos reorganizar o layout do repositório para separá-los do código - e tem a notável vantagem de já termos servidores e conhecimentos do Subversion.
Então. Qual é a vantagem de usar um sistema de gerenciamento de artefato dedicado em vez de usar uma ferramenta geral de controle de versão como o Subversion?