
[英]How to allow external access to a private Azure DevOps NuGet feed
[英]How to allow external users do development with only limited access to source
我在Azure DevOps TFVC中有如下项目结构。 使用asp.net core 2和web-app-proj构建的项目与每个library-proj *都有项目依赖关系。 我需要访问外部用户访问文件的子集 - 特别是web-app-proj项目文件夹。 我相信我可以按照此处记录的方式执行此操作: 如何允许用户仅访问我的解决方案中的特定项目
/branch
/source
proj.sln
src/
library-proj1/
library-proj2/
library-proj3/
library-projn/
web-app-proj/
client/
controllers/
views/
wwwroot/
scripts/
test/
test-proj1/
test-proj2/
test-proj3/
test-projn/
外部用户只会进行客户端开发,而所有这些文件都将位于web-app-proj/client
,所以我不希望他们有权访问任何项目依赖项的源代码。
一种选择是签入一组更改,运行构建/发布到Azure应用服务并从那里进行测试。 但这很麻烦。 理想的解决方案是在localhost上进行开发和测试,但是如何在不访问所有后端源的情况下启用它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.