IScmManager.ShareProject method
Namespace: NextDesign.Desktop
Description
Shares the specified project with the specified configuration management repository.
argument
| Name | Type | Description |
|---|---|---|
| project | IProject | Shared projects |
| setting | IScmRepositorySetting | Configuration Management Connection Settings |
| comment | string | Initial commit comment |
| remotePath | string | remote path If null is specified, it will be added to the BaseUrl position of the configuration management connection settings. The default is null. |
| If | silent | bool |
Return value
- void
Exceptions
| Name | Exception Class | Description |
|---|---|---|
| Invalid operation | ExtensionInvalidOperationException | If the specified project has not been saved If the specified project is already linked with the configuration management system |
| Configuration Management Repository Operation Failed | ExtensionScmException | If Configuration Management Repository Operation Failed |