azure - Azure CLI:az devops configure --defaults... 无效。我错过了什么?
问题描述
我正在使用 Azure CLI azure-devops 扩展来管理我在 dev.azure.com 中的项目和 git 存储库。
az extension add --name azure-devops
为了使代码更具可读性和可配置性,我想使用:(值是否在引号之间并不重要)
az devops configure --defaults organization=https://dev.azure.com/myname
az devops configure --defaults project=f514a982-...
这些命令执行时没有错误(powershell),但似乎它们对以下命令没有影响。
例如
az repos list # lists an other project's repos, not the required f514a982
然而执行
az repos list --project f514a982....
给出预期的结果。
缺少我的东西还是这是一个错误?
解决方案
其实我想通了,希望将来有时间有人:
有一个默认--detect
参数,on
如果是,on
则否决--defaults
设置。
因此,如果您在 git repo 文件夹树下的任何位置运行命令并且您没有明确使用--detect off
az devops configure --defaults
推荐阅读
- r - 如何在R中找到逆采样方法的逆
- node.js - 节点的全局变量与在反应组件 SSR 中创建的名为 global 的变量
- javascript - 列表中的 Nativescript/Angular/Javascript 错误
- javascript - 登录验证后重定向
- html - 选择没有子节点的父节点。XSLT
- python - 接受用户的输入,直到 5 个唯一输入
- go - 打印 Golang 映射的键/值类型
- flutter - 如何在 Flutter 的 tabbarwiew 中使 webview 可滚动
- swift - 如何为 MLkit 面部检测实现 CMSampleBuffer?
- ruby-on-rails - '以下宝石丢失'