Hero background image

Unity Version Control

Работайте эффективнее с помощью системы контроля версий (СКВ), созданной на базе технологий Plastic SCM, которая призвана помочь программистам, художникам и дизайнерам решать задачи, возникающие при разработке игр.
Эта страница была переведена с использованием машинного перевода. Для просмотра исходной версии, которая является точной и служит источником достоверной информации,
Plastic SCM (теперь Unity Version Control), решение для контроля версий от Unity

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

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

Умные замки
УСТАНОВИТЕ ПОЛЬЗОВАТЕЛЬСКИЕ ПРАВИЛА БЛОКИРОВКИ, ВКЛЮЧАЯ ИСКЛЮЧЕНИЕ ВЕТВЕЙ, НА ПАНЕЛИ ПРАВИЛ БЛОКИРОВКИ.

Умные замки: Для уверенного разветвления

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

Втулка
СОЗДАЙТЕ И СВЯЖИТЕ РЕПОЗИТОРИЙ СИСТЕМЫ КОНТРОЛЯ ВЕРСИЙ ПРИ СОЗДАНИИ ПРОЕКТА В ХАБЕ.

Упрощенное управление версиями в 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
Выноска
Попробуйте наши продукты бесплатно, а затем платите только за то, что вам нужно

Первые три пользователя и 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

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

Ресурсы

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

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

Скрытые издержки продуктивности, нарушающие Timeline Ваших релизов Электронная книга
Избегайте подводных камней

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

Логотип 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?

+

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

+