跳到主要内容

Update Warehouse Settings

PUT 

/api/v5/repos/:owner/:repo/repo_settings

Request​

Path Parameters

    owner stringrequired

    Repository space address (address path of the enterprise, organization, or individual)

    repo stringrequired

    Repository path (path)

Query Parameters

    access_token stringrequired

    User authorization code

Body

    disable_forkboolean

    Prohibit derivative projects (Disallow Fork projects)

    forbidden_developer_create_branchboolean

    Prohibit developers from creating branches

    forbidden_developer_create_tagboolean

    Prohibit developers from creating tags

    forbidden_committer_create_branchboolean

    Prohibit the submitter from creating branches.

    forbidden_developer_create_branch_user_idsstring

    Whitelist user IDs of developers prohibited from creating branches

    branch_name_regexstring

    Branch name regular expression

    tag_name_regexstring

    Regular expression for the label name

    generate_pre_merge_refboolean

    The Pre-Merge reference for generating the Merge Request

    rebase_disable_trigger_webhookboolean

    MR rebase does not trigger Webhook events

    open_gpg_verifiedboolean

    Expose GPG public key for verification

    include_lfs_objectsboolean

    The compressed package download includes LFS objects.

    show_branch_creatorboolean

    Is the branch creator information displayed, corresponding to the "Display branch creator information" checkbox on the page

Responses​

Successful Response

Response Headers
    Schema
      forbidden_developer_create_branchbooleanrequired
      forbidden_developer_create_tagbooleanrequired
      forbidden_committer_create_branchbooleanrequired
      generate_pre_merge_refbooleanrequired
      forbidden_gitlab_accessbooleanrequired
      rebase_disable_trigger_webhookbooleanrequired
      action_pipeline_enabledbooleanrequired
      block_cross_repo_pr_triggerbooleanrequired
      show_branch_creatorbooleanrequired

      Is the branch creator information displayed, corresponding to the "Display branch creator information" checkbox on the page