In This Topic
Creates a new logging revision of the source project. If the source project is a completed revision already, it is copied and the path to the revision project is returned (through pPathOfCopiedRevision parameter). Used for change tracking.
Syntax
Parameters
- sourceProject
- Project to create a revision from.
- strRevisionName
- Name of the new revision.
- strRevisionComment
- Description of the new revision.
- pPathOfCopiedRevision
- Pointer to a string in which the path to the revision project is returned as long as the source project was a completed revision and a new revision has been created. Otherwise the string is set to an empty value. The pointer itself may be NULL.
Exceptions
| Exception | Description |
| ArgumentException | Thrown in case of invalid parameters. |
| ApplicationException | Internal interface necessary for the revision management could not be created. |
| Eplan.EplApi.Base.BaseException | An error occurred when creating a revision. |
See Also