如何通过GIT API锁定GIT存储库

时间:2019-05-13 20:41:25

标签: git bitbucket

如何通过GIT API锁定GIT存储库?

我知道手动方法是选择“分支权限”>“添加权限”>选择“分支”,然后单击“阻止所有更改”。我们需要一个可以帮助我们完成此步骤的API。

1 个答案:

答案 0 :(得分:2)

您可以看到branch-related API here

其中包括repositories / {username} / {repo_slug} / branch-restrictions(具有POST方法),用于为存储库创建新的分支限制规则。

如果您的BitBucket server支持该端点,那将是一个好的开始。

Jim Redmond(来自Atlassian)指出in the comments

  

与Bitbucket服务器(自托管,而不是api.bitbucket.org)等效的是:
  “ REST Resources Provided By: Bitbucket Server - Ref Restriction”。