Ускорьте выпуск продуктов
Unity Version Control — это масштабируемая и независимая от движка система контроля версий и инструмент управления исходным кодом для игровых студий любого размера. Система Unity Version Control, созданная на базе мощных технологий Plastic SCM, оптимизирована для художников и программистов и обеспечивает высокую скорость работы с большими файлами, в том числе с двоичными. Посмотрите, как наши пользователи использовали эту технологию, чтобы творить без каких-либо компромиссов.

Unity Version Control web experience in the Unity dashboard
Новая веб-версия Unity Version Control
Мощные функции Unity Version Control теперь доступны прямо на веб-панели управления Unity. Вы можете регистрировать новых пользователей и предоставлять им права, просматривать контент на уровнях организации и репозитория, а также анализировать код без необходимости загружать или открывать отдельный клиент.
Для программистов
Сведите число конфликтов к минимуму и ускорьте разработку с помощью мощных возможностей ветвления и слияния. Используйте распределенный или централизованный подход в системе, созданной для обработки больших файлов и репозиториев.
Для художников
Система Unity Version Control создана не только для программистов — она сводит число конфликтов к минимуму, поддерживая блокировку для независимой работы в отдельном рабочем пространстве, подключенном к основному репозиторию проекта.
Для пользователей Git
Unity Version Control просто работает. Миграция очень проста, поэтому вы сразу же сможете работать с большими файлами и безопасно загружать изменения. Систему могут использовать все независимо от уровня технических навыков.
Для пользователей Perforce
Решение, которое будет полезно всем сотрудникам. Сделайте ваших разработчиков счастливыми с помощью надежных возможностей ветвления, слияния и распределенной работы, а также порадуйте художников простыми рабочими процессами, созданными специально для них.
Интеграция системы контроля версий
Unity Version Control работает с любым движком и легко интегрируется с вашим набором инструментов DevOps. Система также интегрируется с инструментами отслеживания проблем, взаимодействия, совместной работы, CI, IDE и не только.








Игры, которые добивают успеха
Отсылка к проекту
Узнайте, как Monster Closet Games максимизирует эффективность, используя независимые от движка решения Unity DevOps и средства автоматизации с Unreal Engine.
Return to Nangrim
Узнайте, как компания Sycoforge воспользовалась решениями Unity, чтобы справиться с растущим масштабом проекта и интегрировать отзывы игроков для ускоренной итеративной разработки.
Subnautica
Узнайте, как решения Unity для контроля версий помогли разработчикам из Unknown Worlds выпустить игру Subnautica.
Ресурсы
Организация проекта и рекомендации по СКВ
Узнайте ключевые особенности системы управления версиями, а также получите советы по настройке проекта Unity для максимально эффективной и простой совместной работы.
С чего начать
Хотите узнать больше о Unity Version Control, но не знаете, с чего начать? Ознакомьтесь с нашим вводным курсом на Unity Learn и повысьте эффективность совместной работы уже сегодня.
Ответы на часто задаваемые вопросы
Нет, вы можете использовать Unity Version Control с любым другим программным обеспечением, не теряя преимуществ мощной СКВ. Тем не менее, пакет Unity Version Control для Unity существенно упрощает контроль версий именно для нашего игрового движка.
Чтобы использовать Unity Version Control, достаточно зарегистрироваться в сервисе с помощью учетной записи Unity. Полезное руководство по началу работы в редакторе Unity или другом движке см. здесь. Если вы хотите начать работу, но у вас остались вопросы, свяжитесь с нами.
Unity Version Control — это мультитенантный облачный сервер на хостинге для хранения корпоративных репозиториев Plastic в облачной системе.
Unity Version Control — это система контроля версий для игровых проектов с крупными репозиториями и файлами в облачном хранилище (с возможностью использовать локальные копии репозиториев). Система позволяет выгружать и загружать файлы (в том числе и непосредственно) на облачный сервер. В состав Unity Version Control входит клиент и облачный сервис.
Для хранения репозиториев в нашем удаленном сервисе необходима подписка на Unity DevOps.
Unity Version Control — это наш новый бренд для Plastic SCM. Решение и его мощные функции, к которым вы привыкли, остались прежними — изменилось только название.
Нет. Unity Version Control — это удаленный облачный сервис. Клиент контроля версий можно загрузить локально, но он все равно подключается к облачному сервису.
Unity Version Control can be available as an on-prem solution. Contact us for details.
Файлы отправляются с локального сервера в облако.
Да, загружать файлы и объединять ветки можно непосредственно в облаке.
Да, можно. Вы также можете настроить блокировку файлов при выгрузке с помощью панели управления организации Unity Version Control.
Unity Version Control поддерживает шифрование кода и данных перед загрузкой в облако. В процессе создания новой организации Unity Version Control, используемой для хранения репозиториев, можно включить для нее шифрование. Это означает, что облако будет требовать шифрования для загрузки файлов.
Unity Version Control поддерживает подключения только по протоколу SSL.
Unity Version Control предлагает три бесплатных рабочих места с объемом хранилища 5 ГБ. После добавления четвертого пользователя необходимо оформить ежемесячную подписку на каждого сотрудника. В случае превышения 5 ГБ хранилища дополнительный объем оплачивается для студии в целом, а не по количеству сотрудников. Сведения о ценах смотрите в соответствующем разделе.
Да. При лицензировании учитывается только количество активных пользователей, а не количество устройств или установленных серверов.
Нет. При лицензировании учитывается только количество активных пользователей, а не количество устройств или установленных серверов.
Нет. Статус «только чтение» для пользователя определяется отсутствием операций записи, например загрузки файлов.
Да. Активировать или деактивировать пользователя можно в любое время. Unity Version Control регистрирует действия каждого пользователя (активного или неактивного). Для доступа к системе пользователь должен иметь статус «активен».
- Служба поддержки отвечает на запросы по электронной почте в течение 24 часов
- Удаленное подключение службы поддержки для решения сложных проблем
- Приоритет на срочные исправления от разработчиков
Подробнее можно узнать здесь.
Активность пользователя определяется следующими действиями в течение месяца:
1. Изменения в репозитории в результате:
- загрузки файлов;
- аудита кода;
- создания объекта, например метки, набора изменений (push или checkin), ветки, атрибута или репозитория.
2. Загрузка или выгрузка 5 МБ данных