Subversion - это центральное хранилище
В то время как многие люди хотят иметь распределенные репозитории для очевидных преимуществ скорости и нескольких копий, бывают ситуации, когда центральный репозиторий более желателен. Например, если у вас есть какой-то критический фрагмент кода, к которому вы не хотите, чтобы кто-то имел доступ, вы, вероятно, не захотите помещать его в Git. Многие корпорации хотят сохранить свой код централизованным, и (я полагаю) все (серьезные) правительственные проекты находятся в центральных хранилищах.
Подрывная деятельность - это общепринятая мудрость
Это означает, что многие люди (особенно менеджеры и начальники) имеют обычный способ нумерации версий и видят развитие как «единую линию» в течение времени, жестко запрограммированную в их мозгу. Без обид, но либеральность Git нелегко проглотить. Первая глава любой книги по Git говорит вам, чтобы вычеркнуть из головы все условные идеалы и начать все заново.
Subversion делает это одним способом, и ничем иным
SVN - система контроля версий. У него есть один способ сделать свою работу, и все делают это одинаково. Период. Это позволяет легко переходить в / из SVN из / в другие централизованные VCS. Git даже не чистый VCS - это файловая система, имеет много топологий для настройки репозиториев в различных ситуациях - и не существует никакого стандарта. Это затрудняет выбор.
Другие преимущества:
SVN supports empty directories
SVN has better Windows support
SVN can check out/clone a sub-tree
SVN supports exclusive access control svn lock which is useful for hard-to-merge files
SVN supports binary files and large files more easily (and doesn't require copying old versions everywhere).
Adding a commit involves considerably fewer steps since there isn't any pull/push and your local changes are always implicitly rebased on svn update.
Нашел и согласен с этим. Опять же, когда ты касаешься мерзавца, новички довольно агро. Я не могу доверять git или github до тех пор, пока не произойдет еще несколько изменений в безопасности, таких как переход на один шаг дальше от взломанных ключей ssh.