Interface | Description |
---|---|
IAddCommand |
Mark the elements to be added to version control.
|
IAddResult |
Result of the "Add to version" command.
|
ICancelAddCommand |
Command that cancels the addition of elements to version.
|
ICmsServices |
Communication interface for other modules to interact with the Subversion module.
|
ICmsUnlockResult |
Result of a unlock operation in the working copy.
|
ICodeReverser |
Interface that code generation modules can implement so that
the code is reversed before elements are committed.
|
ICommitCommand |
Commit the given elements in subversion and by default put the CMS lock on
them so that they cannot be modified again.
|
ICommitDetail |
Detail of a commit operation to be done.
|
ICommitDetailFragment |
Commit detail for a SVN fragment.
|
ICommitEntry |
Represents the commit informations for a single model object.
|
ICommitResult |
Final result of a commit operation.
|
ICommitResultFragment |
Final result of a commit operation.
|
IElementMove |
Represents a moved element in a commit or revert detail.
|
IElementMoveRef |
Represents a moved element in a commit or revert detail.
|
IGetLockCommand |
Get SVN lock command interface.
|
IGetLockResult |
Result of a completed "Get lock" command.
|
IMergeCommand |
Merge command.
|
IProcessExtension |
Process Extension Model (PEM) : hook that drives Subversion operations.
|
IRefResultEntry |
Detail of a lock failure for an element.
|
IRemoveCommand |
Remove from version engine interface.
|
IRepairCommand |
Repository repair utility command.
|
IRevertCommand |
Used to configure a revert operation.
|
IRevertDetail |
Detailed result of a revert operation.
|
IRevertFragmentDetail |
Detailed result of a revert operation.
|
IRevertFragmentResult |
Result of a successful update operation in the working copy.
|
IRevertResult |
Result of a successful update operation in the working copy.
|
ISymbolService |
Symbol service interface.
|
IUpdateCommand |
Update repository command interface.
|
IUpdateDetails |
Result of a successful update operation in the working copy.
|
Class | Description |
---|---|
Cms |
Entry point to CMS services.
|
Cms.Registry |
Internal registry.
|
CmsRevisionRange |
Represents a revision range.
|
Enum | Description |
---|---|
ConflictSide |
Used to name the versions of an element in a conflict.
|
ICommitEntry.Type |
Type of modification.
|
Exception | Description |
---|---|
CmsException |
Indicates that a Subversion operation failed.
|
CmsUnlockException |
Thrown when an unlock operation that shouldn't have failed did fail.
|
InvalidCmsStateException |
Tells that an inconsistency in the model state has been detected.
|
ModelChangesLoadingFailedException |
Indicates that the ModelChangeKeeper loading failed.
|
NoCmsEngineException |
Indicates there is no started
ICmsEngine for the given project. |
OutdatedElementsException |
Indicates that an operation cannot be performed because elements are out dated.
|
ReverseFailedException |
Indicates that the reverse of an element failed.
|
TransactionStillOpenException |
Thrown when a transaction is still open.
|
SVN operations API.
The entry point is Cms
.get(GProject/ICoreSession/MObject) that gives access to all SVN operations.