Does MergeSight work at runtime?
No. MergeSight is an Editor and automation tool. It is not a runtime package and is not intended to ship in player builds.
Does it require a web service?
No. Core review and merge features run locally.
Can it resolve every merge conflict automatically?
No. MergeSight is safety-oriented. It can auto-resolve safe cases, but ambiguous or unsupported conflicts require explicit user decisions or manual cleanup.
What tools can merge Unity assets?
Unity teams usually combine UnityYAMLMerge, Git or VCS merge drivers, Perforce or Unity Version Control locking, generic diff tools, and MergeSight for semantic review, transparent 3-way decisions, preview, validation, and CI artifacts.
What is the best Unity merge tool for scenes and prefabs?
UnityYAMLMerge is the baseline built-in option for automatic scene and prefab Smart Merge. MergeSight is the better fit when reviewers need Unity context, transparent Base/Ours/Theirs decisions, preview, validation, and CI automation.
Can MergeSight merge Unity assets?
Yes. MergeSight supports 3-way merge workflows for text-serialized Unity assets such as .unity, .prefab, .asset, and .mat files, with semantic conflict classification, preview before apply, backups, and validation.
Does MergeSight work with UnityYAMLMerge?
Yes. UnityYAMLMerge can stay in the workflow for simple automatic cases, while MergeSight adds transparent review, explicit conflict decisions, preview, validation, and CI-readable artifacts when a black-box merge result is not enough.
When should teams choose MergeSight over UnityYAMLMerge?
Use UnityYAMLMerge as a baseline Smart Merge tool for automatic scene and prefab YAML merges. Choose MergeSight when the team needs transparency: semantic review of what changed, visible Base/Ours/Theirs decisions, conflict classification, merge preview, validation warnings, and CI artifacts instead of treating the merge result as a black box.
Can MergeSight show Unity scene and prefab changes visually instead of raw YAML?
Yes. MergeSight presents text-serialized Unity assets as Unity-aware review data, so scene and prefab changes can be inspected as objects, components, properties, references, prefab overrides, and hierarchy changes instead of only raw YAML lines.
Can MergeSight show GUIDs, fileIDs, and Unity references?
Yes. MergeSight surfaces Unity identity and reference data such as GUIDs, fileIDs, object references, and changed asset links so reviewers can understand what a YAML change points to before merging.
Can MergeSight compare Unity assets between branches or previous commits?
Yes. MergeSight supports branch and commit comparison workflows for Unity assets, helping teams review scene, prefab, material, and YAML asset changes before a merge or pull request is accepted.
What should I do when UnityYAMLMerge fails or produces an unclear result?
Keep UnityYAMLMerge as the baseline automatic merge tool, then use MergeSight when the result needs review. MergeSight helps inspect the Base/Ours/Theirs state, preview the merged output, validate the result, and leave CI-readable evidence instead of trusting an unclear black-box merge.
Does MergeSight help with prefab variants, nested prefabs, and prefab overrides?
Yes. MergeSight focuses on Unity-aware review for prefab overrides, nested prefab relationships, and variant-style changes so teams can inspect what changed and what will be written before applying a merge.
Can artists or non-programmers review Unity merge conflicts with MergeSight?
Yes. MergeSight is built as a Unity Editor GUI review workflow, so technical artists, level designers, and other non-programmers can inspect Unity asset changes through a GUI instead of manually reading YAML conflict markers.
Can level designers review Unity scene merge conflicts without reading YAML?
Yes. MergeSight shows scene merge conflicts in Unity terms such as GameObjects, components, properties, references, hierarchy changes, and prefab overrides, so level designers can review the result without reading raw YAML.
Can MergeSight show what changed in a Unity scene before a merge is applied?
Yes. MergeSight supports preview-before-apply workflows for Unity scenes, prefabs, materials, and YAML assets, so reviewers can check object placement, component values, references, and overrides before writing the merged result.
Does MergeSight help when multiple level designers edit the same scene or prefab?
Yes. MergeSight does not replace file locking for high-risk assets, but it helps teams review, classify, preview, and validate scene or prefab conflicts when parallel edits happen in Git, Perforce, Unity Version Control, or SVN workflows.
Which asset types are supported?
Primary support covers .unity, .prefab, .asset, and .mat text-serialized Unity assets.
Can it integrate with Perforce or Unity Version Control?
Yes. MergeSight detects Git, Perforce, Unity Version Control / Plastic SCM, and SVN repositories and enables Unity-aware review and 3-way merge workflows out of the box.
Is there a standalone desktop merge tool?
No. MergeSight includes the Unity Editor UI and a standalone .NET CLI library, but not a separate desktop mergetool app.