| Interface | Description |
|---|---|
| ImportProjectFromVcsGui | |
| LockHandler |
Defines a facade for VCS locking operations.
|
| RepositorySelectionGui |
GUI component for selecting the repository to associate with a project.
|
| VcsIntegration |
Defines a VCS integration facade that will be loaded from a plugin.
|
| VcsIntegrationRegistry |
Registry for all VCS integrations added in plugins.
|
| VcsUserInteractions.Handler |
| Class | Description |
|---|---|
| CommitResult |
Representing the status returned when committing a number of
VcsUpdates to a remote repository. |
| HistoryEntry |
Represents an entry in the VCS history of a specific file.
|
| LocalVcsUpdate | |
| RemoteVcsUpdate | |
| SimpleVcsIntegrationRegistry |
Default implementation of VcsIntegrationRegistry.
|
| VcsBranch | |
| VcsIntegrationEntry |
Wrapper exposing meta-data about a VCS integration as well as the integration itself.
|
| VcsLoadSaveSupport |
Used to keep track of if a project is being shared or committed right now.
|
| VcsRepositoryInfo |
Encapsulates information about a VCS repository entered by a user.
|
| VcsUpdate |
Represents an update of a file, either local or remote.
|
| VcsUserInteractions |
A facade for all user interactions to be performed when a VCS integration has been loaded.
|
| VcsUtils |
| Enum | Description |
|---|---|
| ActivationStatus |
The status returned when trying to activate a VCS for a project.
|
| CommitResult.CommitStatus | |
| LockStatus | |
| VcsUpdate.VcsUpdateType |
| Exception | Description |
|---|---|
| VcsIntegrationException |
Thrown when an underlying VCS operation fails.
|
| Annotation Type | Description |
|---|---|
| VcsIntegrationConfiguration |
Indicates that the annotated class, which must implement the interface VcsIntegration, should be loaded
by the plugin loader.
|
Copyright © 2019. All rights reserved.