我开发了Azure DevOps扩展。现在,我想自动化发布过程。旅程从这里开始...按照here的理论,现实对我而言似乎不同。
对我来说,每次通过命令行发布的尝试都以
结尾tfx extension publish --auth-type pat -t
7dblablablablablablablablazq --share-with examplecompany0123
TFS Cross Platform Command Line Interface v0.6.3
Copyright Microsoft Corporation
Checking if this extension is already published
It isn't, create a new extension.
error: Received response 401 (Not Authorized). Check that your personal
access token is correct and hasn't expired.
我对该错误消息401的第一个猜测是,我可能有一个错误的PAT。在我的PAT管理员看来,一切似乎都很好。
所以,现在我在五杆门口像牛一样面对。我只是没有找到失败的根源。在这里的任何人已经把这个菜鸟初学者的问题抛在脑后,已经达到了一个新的水平,可以帮助我吗?
答案 0 :(得分:2)
确保您的PAT具有帐户:“所有可访问的组织”。