Bitbucket服务器API:可以通过API检出/拉/合并吗?

时间:2017-02-25 16:45:22

标签: synchronization branching-and-merging bitbucket-api bitbucket-server

我正在使用Bitbucket Server API编写一些自动脚本。 我在这里有很多动作,有拉动请求创建等。

出于某种原因,我需要将某个分支与远程同步并与其他分支合并(git merge)。

是否可以执行以下操作:

git checkout my_branch
git pull
git merge another_branch

我可以通过直接shell调用来完成此工作,但它需要分支克隆等。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果您只想编辑单个文件,则会有一个新的edit API(自4.13开始)。 Git本身我们推荐用于操纵Git repos的API。

关于repo大小,你可以使用现代版本的Git进行浅层克隆,以减少数据量,并仍然可以推回。根据您的方案,您可能还可以随时维护本地副本,而不是每次都克隆。

相关问题