Apache Subversion é um sistema de controle de versão e revisão de software, distribuído como código aberto sob a Licença Apache. Os desenvolvedores de software usam o Subversion para manter versões atuais e históricas de arquivos, como os códigos-fonte, páginas web e documentação.