Creates a new source control instance.
An id for the source control. Something short, eg: git.
A human-readable string for the source control. Eg: Git.
An optional Uri of the root of the source control. Eg: Uri.parse(workspaceRoot).
An instance of source control.
The input box for the last source control created by the extension.Use SourceControl.inputBox instead