Repositories
Retrieves a list of repositories.
Table Specific Information
Select
The component uses the Azure DevOps API to process WHERE clause conditions built with the following columns and operators:
- Id supports the '=' operator.
- ProjectId supports the '=' operator.
- IncludeAllUrls supports the '=' operator.
- IncludeHidden supports the '=' operator.
- IncludeLinks supports the '=' operator.
- IncludeParent supports the '=' operator.
The rest of the filter is executed client-side in the component.
For example:
SELECT * FROM Repositories WHERE Id = '02b4a62d-2f5f-4d69-8420-29257dcc8051' SELECT * FROM Repositories WHERE ProjectId = '837ccd31-8159-4db3-b8ce-de0c36d2a0bf' SELECT * FROM Repositories WHERE IncludeAllUrls = true SELECT * FROM Repositories WHERE IncludeLinks = true
Insert
The following is an example of inserting into a Repositories table:
INSERT INTO Repositories (ProjectId, Name) VALUES ('c831d3b4-a289-462f', 'TestRepository')
Update
The following is an example of updating a Repositories table:
UPDATE Repositories SET Name = 'cdata2' WHERE Id ='dbf5e1ff-9192-4f94-ba21-735a4c289c72' AND ProjectId = 'b154d8f3-bfd9-4bfb-90ae-2e6c8cda8937'
Delete
The following is an example of deleting data in a Repositories table:
DELETE FROM Repositories WHERE Id = 'dbf5e1ff-9192-4f94-ba21-735a4c289c72' AND ProjectId = 'b154d8f3-bfd9-4bfb-90ae-2e6c8cda8937'
Columns
| Name | Type | ReadOnly | References | Description |
| Id [KEY] | String | True |
Id of the repository. | |
| LinksCommitsHref | String | True |
Commits reference link. | |
| LinksItemsHref | String | True |
Items reference link. | |
| LinksProjectHref | String | True |
Project reference link. | |
| LinksPullRequestsHref | String | True |
Pull requests reference link. | |
| LinksPushesHref | String | True |
Pushes reference link. | |
| LinksRefsHref | String | True |
Refs reference link. | |
| LinksSelfHref | String | True |
Self reference link. | |
| LinksSshHref | String | True |
Ssh reference link. | |
| LinksWebHref | String | True |
Web reference link. | |
| DefaultBranch | String | True |
The default branch. | |
| IsFork | Boolean | True |
True if the repository was created as a fork. | |
| Name | String | False |
The name of the repository. | |
| ParentRepositoryId | String | False |
Id of the parent repository. | |
| ParentRepositoryIsFork | Boolean | False |
True if the repository was created as a fork. | |
| ParentRepositoryName | String | False |
The name of the parent repository. | |
| ParentRepositoryProjectId | String | False |
The project ID of the parent repository. | |
| ParentRepositoryRemoteUrl | String | False |
The remote URL of the parent repository. | |
| ParentRepositorySshUrl | String | False |
The SSH URL of the parent repository. | |
| ParentRepositoryUrl | String | False |
The URl of the parent repository. | |
| ProjectId | String | True |
Projects.Id |
Id of the project. |
| RemoteUrl | String | True |
The remote URL of the repository. | |
| Size | String | True |
The size of the repository. | |
| SshUrl | String | True |
The SSH URL of the repository. | |
| Url | String | True |
The URL of the repository. | |
| ValidRemoteUrls | String | True |
The collection of valid remote URL's. | |
| WebUrl | String | True |
The web URL of the Repository. |
Pseudo-Columns
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
| Name | Type | Description |
| IncludeAllUrls | Boolean |
True to include all remote URLs. |
| IncludeHidden | Boolean |
True to include hidden repositories. |
| IncludeLinks | Boolean |
True to include reference links. |
| IncludeParent | Boolean |
True to include parent repository. |