SuperAPI AI 工具集

bitbucket-data-center

数据与分析

查看项目

更新于 10-16 03:10

技能介绍

用途:面向自托管 Bitbucket Data Center(即 Bitbucket Server)环境的操作指引,用于认证、调用 REST API,以及通过 git 推送变更和创建拉取请求。

主要能力:环境变量 BITBUCKET_DATA_CENTER_TOKEN 存放 username:your-token 形式的基本认证凭据,可用于访问 git 仓库与 REST API。REST API 基地址为 https://{domain}/rest/api/1.0。仓库标识格式为 PROJECT/repo_slug(项目键、斜杠、仓库 slug)。

使用方式:优先使用环境中可用的 Bitbucket Data Center MCP 工具(按工具可用性判断,不依赖特定 MCP 服务名)。仅在工具不可用或明确需要原始 API/curl 时,才用 token 直接调用,例如:curl -u "${BITBUCKET_DATA_CENTER_TOKEN}" https://{domain}/rest/api/1.0/...。变量名大小写敏感,若不存在可用 env | grep -i 'bitbucket_data_center' 查找实际变体。推送认证失败(如提示密码或权限错误)通常说明旧 token 过期,可更新远端 URL:git remote set-url origin https://${BITBUCKET_DATA_CENTER_TOKEN}@{domain}/scm/{project_lower}/{repo}.git;若用户名或 token 含 @ 等 URL 保留字符,需按第一个 : 拆分并对各部分做 URL 编码后再嵌入。

推送与 PR 规则:仅在用户要求时推送;绝不直接推送到 main 或 master;git 配置已预设,不要修改;可基于 openhands-workspace 前缀分支新建更合适命名的分支;使用 create_bitbucket_data_center_pr 工具创建 PR;已有分支或 PR 后继续更新,不要新建;以 main 为基分支(除非用户另有要求);创建或更新 PR 后向用户发送 PR 链接;未经用户明确同意,不要把 PR 标记为可评审。

限制:资料未提供具体域名的可用性、权限范围、速率限制及版本兼容性等细节,暂未提供。