如何从vsts生成任务连接到TfsGit
我有一个ci构建,可以将更改推送到git repo。我正在使用PowerShell脚本执行git命令。但是,它在以下方面失败:如何从vsts生成任务连接到TfsGit,git,tfs,azure-devops,azure-pipelines,Git,Tfs,Azure Devops,Azure Pipelines,我有一个ci构建,可以将更改推送到git repo。我正在使用PowerShell脚本执行git命令。但是,它在以下方面失败: You need the Git 'GenericContribute' permission to perform this action. 我已经启用了 允许脚本访问OAuth令牌 然而,这没有帮助。我正在寻找一种将个人访问令牌传递到Powershell的方法,以便能够推送到git。下面是错误: 您返回的消息表明令牌已通过您的脚本和正在执行的请求操作,但与令牌关联
You need the Git 'GenericContribute' permission to perform this action.
我已经启用了
允许脚本访问OAuth令牌
然而,这没有帮助。我正在寻找一种将个人访问令牌传递到Powershell的方法,以便能够推送到git。下面是错误:
您返回的消息表明令牌已通过您的脚本和正在执行的请求操作,但与令牌关联的标识未被授权推送到目标存储库 您需要更改与OAuth令牌关联的标识,或者为您试图操作的git存储库授予该标识(或它所属的组之一)的“贡献”权限
使用命令行设置权限确实是一个权限问题