Существует большое множество различных систем контроля версий. В данной статье я рассмотрю лишь лидирующие из них.
Subversion
”+”:
- Простота освоения
- Компактность
- Множество клиентов
”-“:
- Низкая скорость передачи файлов
- Отсутствие бесплатных хостингов репозиториев
- Не предусмотрено полное удаление файла из репозитория
Git
«+»:
- Широко используется
- Наличие решений с интерфейсом
- Интуитивность работы
- Существование Github
Source: Blog
221