VersionControlAttribute

class in UnityEditor.VersionControl

Description

Allows you to mark a class as a version control system object.

This attribute enables Unity to detect custom VCS implementations. Your VCS object must also derive from VersionControlObject.

using UnityEditor.VersionControl;

[VersionControl("Custom")] public class CustomVersionControlObject : VersionControlObject { }

VCS object name must be unique within Unity project.

Additional resources: VersionControlObject, VersionControlManager, VersionControlDescriptor.

Properties

displayNameVersion control system display name.
nameVersion control system name.

Constructors

VersionControlAttributeConstructs VersionControlAttribute.

Did you find this page useful? Please give it a rating: