如何通过git api锁定git存储库?
我知道手动方法是选择分支权限>添加权限>选择分支,然后单击"防止所有更改"。我们需要一个API,可以帮助我们进行此步骤。
您可以在此处查看与分支相关的API
包含具有邮政方法的repositories / {username} / {repo_slug} / branch-restrictions
,以创建一个新的存储库规则。
这可能是一个很好的开始,只要您的Bitbucket服务器确实支持该端点。
当吉姆·雷德蒙德(来自阿特拉斯利亚人(在评论中指出:
bitbucket服务器(自托管,而不是
api.bitbucket.org
(等效是:
"提供的REST资源:BitBucket Server -Ref限制"。