| IBranchFilter |
Defines a set of branches for a project, for which snapshots are enabled.
|
| IBranchTransitionFilter |
Defines a set of branch transitions for which a particular snapshot task is enabled.
|
| ICheckoutCallback |
Checkout callback is called to perform checkout in the middle of an operation.
|
| IGitIntegrationManager |
Git integration manager controls integration of metadata snapshots with Git VCS.
|
| IGitIntegrationStrategy |
Snapshot Git integration strategy.
|
| ISnapshotLocationProvider |
Snapshot location provider provides locations for snapshots, bound to Git commits.
|
| ISnapshotUserApprovalCallback |
A callback to request approval of snapshot operations.
|