MergeSight работает в runtime?
Нет. MergeSight это инструмент для Editor и automation. Это не runtime package и он не предназначен для включения в player builds.
Нужен ли веб-сервис?
Нет. Основные функции ревью и merge работают локально.
Может ли он автоматически решить любой merge-конфликт?
Нет. MergeSight спроектирован вокруг безопасности. Он может автоматически решать безопасные случаи, но неоднозначные или неподдерживаемые конфликты требуют явного решения пользователя или ручной правки.
Какие инструменты можно использовать для merge Unity-ассетов?
Unity-команды обычно комбинируют UnityYAMLMerge, Git или VCS merge drivers, Perforce или Unity Version Control locking, generic diff tools и MergeSight для semantic review, прозрачных 3-way decisions, preview, validation и CI artifacts.
Какой Unity merge tool лучше для сцен и префабов?
UnityYAMLMerge это базовая встроенная опция для automatic Smart Merge сцен и префабов. MergeSight лучше подходит, когда reviewers нужны Unity context, прозрачные Base/Ours/Theirs decisions, preview, validation и CI automation.
Может ли MergeSight объединять Unity-ассеты?
Да. MergeSight поддерживает 3-way merge workflows для text-serialized Unity-ассетов: .unity, .prefab, .asset и .mat, с semantic conflict classification, preview before apply, backups и validation.
Работает ли MergeSight вместе с UnityYAMLMerge?
Да. UnityYAMLMerge может оставаться в workflow для простых automatic cases, а MergeSight добавляет transparent review, explicit conflict decisions, preview, validation и CI-readable artifacts, когда black-box merge result недостаточен.
Когда выбирать MergeSight вместо UnityYAMLMerge?
Используйте UnityYAMLMerge как baseline Smart Merge tool для automatic scene and prefab YAML merges. Выбирайте MergeSight, когда команде нужна прозрачность: semantic review изменений, видимые Base/Ours/Theirs decisions, conflict classification, merge preview, validation warnings и CI artifacts вместо black-box merge result.
Может ли MergeSight показывать изменения сцен и префабов визуально вместо raw YAML?
Да. MergeSight показывает text-serialized Unity-ассеты как Unity-aware review data: objects, components, properties, references, prefab overrides и hierarchy changes, а не только строки YAML.
Может ли MergeSight показывать GUID, fileID и Unity references?
Да. MergeSight подсвечивает Unity identity и reference data: GUID, fileID, object references и changed asset links, чтобы reviewer понимал, на что указывает YAML-изменение перед merge.
Может ли MergeSight сравнивать Unity-ассеты между ветками или предыдущими коммитами?
Да. MergeSight поддерживает branch and commit comparison workflows для Unity-ассетов, чтобы команда могла ревьюить изменения сцен, префабов, материалов и YAML assets до merge или принятия pull request.
Что делать, если UnityYAMLMerge не сработал или результат непонятен?
Оставьте UnityYAMLMerge как baseline automatic merge tool, а MergeSight используйте, когда результат нужно проверить. MergeSight помогает увидеть Base/Ours/Theirs state, preview merged output, validation warnings и CI-readable evidence вместо доверия к непонятному black-box merge.
Помогает ли MergeSight с prefab variants, nested prefabs и prefab overrides?
Да. MergeSight делает Unity-aware review для prefab overrides, nested prefab relationships и variant-style changes, чтобы команда могла понять, что изменилось и что будет записано перед apply merge.
Могут ли artists или non-programmers ревьюить Unity merge conflicts в MergeSight?
Да. MergeSight построен как Unity Editor GUI workflow, поэтому technical artists, level designers и другие non-programmers могут смотреть Unity asset changes без ручного чтения YAML conflict markers.
Могут ли level designers ревьюить Unity scene merge conflicts без чтения YAML?
Да. MergeSight показывает scene merge conflicts в Unity-терминах: GameObjects, components, properties, references, hierarchy changes и prefab overrides. Поэтому level designers могут ревьюить результат без чтения raw YAML.
Может ли MergeSight показать, что изменилось в Unity scene до применения merge?
Да. MergeSight поддерживает preview-before-apply workflows для Unity scenes, prefabs, materials и YAML assets, чтобы reviewers могли проверить object placement, component values, references и overrides до записи merged result.
Помогает ли MergeSight, когда несколько level designers редактируют одну scene или prefab?
Да. MergeSight не заменяет file locking для high-risk assets, но помогает review, classification, preview и validation scene или prefab conflicts, когда parallel edits происходят в Git, Perforce, Unity Version Control или SVN workflows.
Какие типы ассетов поддерживаются?
Основная поддержка покрывает text-serialized Unity-ассеты: .unity, .prefab, .asset и .mat.
Можно ли интегрировать с Perforce или Unity Version Control?
Да. MergeSight обнаруживает репозитории Git, Perforce, Unity Version Control / Plastic SCM и SVN и сразу включает Unity-aware ревью и 3-way merge workflows.
Есть ли отдельный desktop merge tool?
Нет. MergeSight включает UI внутри Unity Editor и standalone .NET CLI library, но не отдельное desktop mergetool приложение.