我可以将未经许可的阅读器添加到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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...