versionControlDescriptors
An array containing all available version control systems.
Read time 1 minuteLast updated 8 days ago
Definition
- Type: Property
- Namespace: UnityEditor.VersionControl
- Assembly: UnityEditor.CoreModule
public static VersionControlDescriptor[] versionControlDescriptors { get; }
Remarks
Each VersionControlDescriptor contains a unique VCS name. You can pass the VCS name to VersionControlManager.SetVersionControl to activate that VCS.
using UnityEditor;using UnityEditor.VersionControl;using UnityEngine;static class Example{ [MenuItem("Example/Print Available VCS")] static void PrintAvailableVCS() { var message = "Available version control systems:"; foreach (var descriptor in VersionControlManager.versionControlDescriptors) message += " " + descriptor.displayName; Debug.Log(message); }}