Хотелось бы поговорить о том, что может предложить нам Beta система контроля версий Unity Collaboration. Обзор создан на момент версии Unity 5.6.
Во-первых, он еще не доработан. Серьезных багов я не заметил, но мелких глюков — предостаточно. Кратковременно теряет репозиторий, не видит коммитов на удаленке, не замечает измененных файлов, все это действует на нервы.
Во-вторых, присутствуют существенные ограничения бесплатной версии. Это явный минус перед тем же GitLab, обладающим самым широким спектром бесплатных услуг среди конкурентов.
В-третих, скорость выше. По скорости pull и push на сервер Collab обходит конкурентов (Unity 1.5-2 мб/сек против Gitlab 500 кб/сек). Это явный плюс для больших проектов.
В-четвертых, с Unity Collab проще. Для радового разработчика, не имеющего глубоких познаний cvs, Unity Collaboration станет мягким введением в среду инструментов коллаборации проектов.
С другой стороны, более классические решения (git, svn, mercurial) дают гораздо более удобный интерфейс, особенно учитывая многообразие GUI и CLI решений. Веб-панель любого из большой тройки (Github, Bitbucket, Gitlab) проще и понятнее, чем у Unity (в которой даже нельзя увидеть остаток свободного места под проект).
Source: Blog