rest - 使用 REST API 2.0 重命名 BitBucket 存储库?
问题描述
我发现的关于 rename-repo 操作的唯一其他喋喋不休是基于 1.0 REST API,它在一年前停止工作。
我应该能够使用这个文档,但到目前为止还没有运气:我发现“请求示例”令人困惑。
“注意:”清楚地暗示应该可以使用 2.0 API 重命名存储库。(“注意:更改存储库的名称将导致更改位置。”)
但是 PUT 到 2.0/repositories/owner/repo 的数据 {"full_name": "owner/newname"} 似乎并没有改变名称。显然它确实找到了正确的存储库,因为我得到了描述该存储库的 JSON,但仍然使用原始名称。Web UI 找到原始名称,没有找到新名称。
我只想将数据主体的工作示例放入 2.0/repositories/owner/repo 路径以重命名 owner/repo。谢谢。
(nb 我已经知道如何使用 Web UI 重命名存储库。我必须重命名 84 个存储库,并且不想手动操作。)
解决方案
看来 {"name": "newname"} 有效。尝试更改“full_name”或“slug”不会。直到...
推荐阅读
- python - Kivy 小部件无法更改位置
- c# - 如何在 ASP.NET Core MVC 中的表单输入期间警告用户
- r - R:为什么外部生成的字符串中的“空格”字符具有 ASCII 值“NA”?
- python - 导入多数组 Numpy 扩展模块失败 Visual Studio 2019 Anaconda 1.9.6 Python 3.7.1
- android - 如何从 Firebase 数据中过滤编辑文本?
- android - 带有STREAM_ALARM的Android音频-插入耳机时如何使扬声器静音
- json - 从无法访问的 JsonObject() 中提取数据
- react-native - 登录后带有顶部选项卡的抽屉导航
- javascript - 如何使用 Redux 获取另一个组件的本地状态
- python - Python将数据从文件导入字典并比较数据