我可以将未经许可的阅读器添加到Devops仓库中吗?

问题描述

我们使用devops开发板和存储库,目前我们为使用的框架提供顾问。 我希望只有在可能的情况下才能将此共享与读取权限共享。 例如。他应该能够克隆/更新存储库,但不能复制太多。

我认为该顾问没有devops许可证。 我可以通过什么方式与该顾问共享devops仓库中托管的代码

解决方法

如果您有公共项目,则可以免费将他添加为涉众(docs.microsoft.com)。

如果是私人用户,则可以将他添加为基本用户(只要免费用户少于5个即可!),或者:

您可以生成一个PAT并且只是:

git clone https://<anything>:<your-pat-here>@dev.azure.com/<organization>/<project>/_git/<repo>

因此,人们无需访问DevOps就可以在本地访问存储库。

,

同意DSpirit。

我们可以生成PAT令牌并配置权限范围,然后与顾问共享PAT以克隆存储库。

与该顾问共享在devops仓库中托管的我的代码

此外,我们可以在项目设置或create a new public project中将项目类型更改为public,然后将当前存储库克隆到公共项目,然后与顾问共享公共项目链接,顾问可以在Azure DevOps中访问该存储库

enter image description here