Hero background image
Unity Version Control
Работайте эффективнее с помощью системы контроля версий (СКВ), созданной на базе технологий Plastic SCM, которая призвана помочь программистам, художникам и дизайнерам решать задачи, возникающие при разработке игр.
Изучите советы по управлению версиями для программистов и художников от экспертов Cygnus Entertainment.
Смотреть вебинар
Youtube video thumbnail

Ускорьте выпуск продуктов

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

Интеллектуальные блокировки
УСТАНОВИТЬ ПОЛЬЗОВАТЕЛЬСКИЕ ПРАВИЛА БЛОКИРОВКИ, ВКЛЮЧАЯ ИСКЛЮЧЕНИЕ ВЕТВЕЙ, НА ПАНЕЛИ ПРАВИЛ БЛОКИРОВКИ.

Интеллектуальные блокировки Для уверенного разветвления

Независимо от того, используете ли вы ветви или нет, интеллектуальные блокировки обеспечивают единую линию разработки, исследуя ветви, пока не будет достигнута целевая ветвь с возвращенным или объединенным изменением. За счет обхода и автоматической проверки работы с последней версией перед блокировкой файла эта функция значительно снижает риск конфликтов при слиянии.

Hub
СОЗДАТЬ И СВЯЗАТЬ РЕПОЗИТОРИЙ СИСТЕМЫ КОНТРОЛЯ ВЕРСИЙ ПРИ СОЗДАНИИ ПРОЕКТА В ХАБЕ.

Упрощенное управление версиями в Hub

Теперь включить и управлять Version Control напрямую в Unity Hub стало просто как никогда. Просто установите флажок, и вы сможете создать репозиторий Version Control и привязать его к новому проекту. Просматривайте статус подключения проекта к репозиторию, связывайте репозитории с существующими проектами и удаляйте связи.

Основные преимущества
Оптимизированные рабочие процессы для художников и программистов

Отдельные рабочие процессы, один репозиторий. Разработчики могут писать код в централизованной или распределенной среде с полной поддержкой ветвления и слияния, а художники могут применять рабочие процессы на базе файлов и удобный интерфейс пользователя.

Превосходная скорость работы с большими и двоичными файлами

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

Поддержка множества инструментов

Система Unity Version Control работает с любым движком, в том числе с Unreal, и Unity-разработчики могут воспользоваться преимуществом ее тесной интеграции с редактором. Unity Version Control также интегрируется с IDE, инструментами отслеживания проблем, совместной работы и DevOps, например JIRA, Rider, TeamCity, Jenkins и не только.

Мгновенная реализация ценности

Мгновенно настраивайте выделенные облачные серверы, готовые к работе, чтобы позволить вашим командам работать совместно из любой точки мира — даже если вы работаете с большими двоичными файлами, которые часто используются при разработке игр.

Работайте без забот

Пишите код без опаски благодаря возможностям ветвления и слияния, а также уверенно вносите изменения с помощью блокировки. Unity Version Control — это единственная система контроля версий, поддерживающая оба варианта.

Для программистов
Для программистов

Сведите число конфликтов к минимуму и ускорьте разработку с помощью мощных возможностей ветвления и слияния. Используйте распределенный или централизованный подход в системе, созданной для обработки больших файлов и репозиториев.

Для художников
Для художников

Система Unity Version Control создана не только для программистов — она сводит число конфликтов к минимуму, поддерживая блокировку для независимой работы в отдельном рабочем пространстве, подключенном к основному репозиторию проекта.

Для пользователей Git
Для пользователей Git

Unity Version Control просто работает. Миграция очень проста, поэтому вы сразу же сможете работать с большими файлами и безопасно загружать изменения. Систему могут использовать все независимо от уровня технических навыков.

Для пользователей Perforce
Для пользователей Perforce

Решение, которое будет полезно всем сотрудникам. Сделайте ваших разработчиков счастливыми с помощью надежных возможностей ветвления, слияния и распределенной работы, а также порадуйте художников простыми рабочими процессами, созданными специально для них.

«[Unity Version Control] может обрабатывать большие файлы и репозитории. Визуальное управление ветками — превосходное решение. Это значительно упрощает работу с системой для наших дизайнеров. Мы легко можем предоставить стороннему пользователю ограниченный доступ к определенным проектам».
RALF MAUERHOFER / KOBOLDGAMES GMBHGame Developer and Cofounder
«Скорость выгрузки и загрузки объемных репозиториев впечатляет, а система работает значительно быстрее предыдущей версии. Интерфейс удобен как для программистов, так и для художников».
DUNCAN MCROBERTS / META COMPANYDirector of Software Development
«За последние годы нам приходилось провести несколько по-настоящему масштабных объединений. С другими системами нам пришлось бы делать это вручную. Все просто работает».
GARRY NEWMAN / FACEPUNCH STUDIOSOwner and Game Developer
Unity
Jenkins
Rider Jetbrains
Teamcity Jetbrains
Jira
Bamboo
Unreal Engine
Discord
Выноска
Попробуйте наши продукты бесплатно, а затем платите только за то, что вам нужно

Первые три пользователя и 5 ГБ/час хранилища в месяц предлагаются бесплатно. Дополнительные рабочие места и облачное хранилище оплачиваются в зависимости от объема. По поводу локальных решений обращайтесь в отдел продаж Unity Version Control.

Made with Unity Version Control
Игры Шкаф монстров
Отсылка к проекту

Узнайте, как Monster Closet Games максимизирует эффективность, используя независимые от движка решения Unity DevOps и средства автоматизации с Unreal Engine.

Return to Nangrim
Return to Nangrim

Узнайте, как компания Sycoforge воспользовалась решениями Unity, чтобы справиться с растущим масштабом проекта и интегрировать отзывы игроков для ускоренной итеративной разработки.

Subnautica Below Zero Art
Subnautica

Узнайте, как решения Unity для контроля версий помогли разработчикам из Unknown Worlds выпустить игру Subnautica.

Ресурсы
Version Control
Организация проекта и рекомендации по СКВ

Узнайте ключевые особенности системы управления версиями, а также получите советы по настройке проекта Unity для максимально эффективной и простой совместной работы.

Скрытые затраты нарушают сроки выпуска
Избегайте подводных камней

Мы попросили наши команды по управлению продуктом и разработке рассказать о трех основных подводных камнях, которые мешают студиям делать их работу — создавать игры.

Логотип Unity Plastic SCM
С чего начать

Хотите узнать больше о Unity Version Control, но не знаете, с чего начать? Ознакомьтесь с нашим вводным курсом на Unity Learn и повысьте эффективность совместной работы уже сегодня.

Выноска DevOps
Начните работу и свяжитесь с нами

Настройте Unity Version Control всего за несколько минут, следуя простым инструкциям. Если вам нужен совет или у вас есть вопросы, служба поддержки Unity всегда готова вам помочь.

Ответы на часто задаваемые вопросы

Unity Version Control поддерживается только в Unity?

+

Как начать работу?

+

Что такое Unity Version Control?

+

Для кого предназначена Unity Version Control?

+

Что нужно для использования Unity Version Control?

+

Как защитить данные в облаке?

+

Как защищено соединение с Unity Version Control?

+

Как работает лицензирование Unity Version Control?

+

Может ли пользователь работать на нескольких устройствах?

+

Нужно ли оплачивать дополнительные серверы?

+

Что такое Plastic SCM?

+

Нужен ли локальный Plastic Server для использования Unity Version Control?

+

Может ли Unity Version Control работать в локальной среде?

+

Как загрузить файлы в облако?

+

Могу ли я загрузить файлы и выполнить слияние в Unity Version Control?

+

Можно ли блокировать файлы, если я использую Gluon для доступа к облаку?

+

Нужно ли платить за пользователей, не вносящих изменения?

+

Как деактивировать пользователей и заменять их новыми?

+

Какие услуги входят в состав поддержки Unity Version Control?

+

Как определяется активность пользователя?

+
;