Hi Richard Ruth
In Azure DevOps (ADO), you cannot nest repositories (repos inside a repo) in the same way you might nest folders. Azure Repos does not support sub-repositories (like Git submodules or nested repos) within a single repository as a native feature.
However, you can organize your SharePoint projects in a clean and manageable way using multiple repositories under a single Azure DevOps Project.
Under this project: SharePointAssets, you can create multiple repositories, like:
-
A1_WebPart
-
Report_Application_Page
-
A2_WebPart
Inside each repo, you can create the following branches:
-
dev
-
qa
-
prod
Azure DevOps lets you set permissions per repo, folder, or branch. You can manage permissions at the project level or per repository, so:
- Grant everyone accesses to the entire project (
SharePointAssets
) - Or restrict certain repos/branches if necessary
Hope this helps!
Please Let me know if you have any queries.