Si vous travaillez sur un code, script ou l'application qui doit être mis à jour et accessible à partir de plusieurs endroits par de multiples utilisateurs, vous pouvez utiliser le système Apache Subversion (SVN). Apache Subversion est utilisée pour mettre à jour automatiquement les fichiers basés sur d'autres mises à jour. Si vous souhaitez héberger un repo SVN, vous devez ajouter les données à votre protocole de transfert de fichiers (FTP) du serveur sur votre serveur et permettre l'accès via le Secure Shell (SSH).