PushChanges
Pushes changes to a repository in your Azure DevOps instance.
Input
Name | Type | Required | Description |
ProjectId | String | False | Id or name of project. |
RepositoryId | String | True | Id or name of repository. Must be set to repository id if ProjectId not set. |
BranchRefName | String | True | Fully resolved name of git branch. |
OldObjectId | String | True | Current Object ID of branch. |
CommitComment | String | True | Comment to be sent with commit. |
ChangesAggregate | String | True | Aggregate object which holds details of each change being made in the commit. |
Result Set Columns
Name | Type | Description |
NewObjectId | String | Object Id of repository after commit has completed. |
CommitId | String | Id of generated Commit. |
CommitTreeId | String | Id of commit tree for generated commit. |
AuthorName | String | Name of file author. |
AuthorEmail | String | Email address of file author. |
AuthoredDate | Datetime | Creation date of affected file. |
CommitterName | String | Name of commit author. |
CommitterEmail | String | Email address of commit author. |
CommittedDate | Datetime | Date of commit creation. |
CommitUrl | String | URL of generated commit object. |
RepositoryId | String | Id of affected repository. |
RepositoryName | String | Name of affected repository. |
PushId | String | Id of push to repository. |
PushDate | String | Date of push to repository. |
PushURL | String | URL of push to repository. |