Php GerritAPI创建更改而不必在Web服务器上安装git?
我需要创建一个PHP网页,它可以将更改推送到gerrit,但理想情况下不需要在PHP Web服务器上安装git,也不需要克隆repo 我需要合并分支、编辑文件和创建标记的能力 Gerrit的“内联编辑”RESTAPI是我找到的最接近的。但据我所知,它只编辑文件。我找不到任何文档表明它支持合并或标记。除了RESTAPI之外,端点还提供创建分支和标记的功能 总之,这应该允许您执行大部分Git操作Php GerritAPI创建更改而不必在Web服务器上安装git?,php,gerrit,Php,Gerrit,我需要创建一个PHP网页,它可以将更改推送到gerrit,但理想情况下不需要在PHP Web服务器上安装git,也不需要克隆repo 我需要合并分支、编辑文件和创建标记的能力 Gerrit的“内联编辑”RESTAPI是我找到的最接近的。但据我所知,它只编辑文件。我找不到任何文档表明它支持合并或标记。除了RESTAPI之外,端点还提供创建分支和标记的功能 总之,这应该允许您执行大部分Git操作 老实说,我仍然认为最好使用git命令,而不是处理REST API,如果您考虑的不仅仅是一个简单的过程。项
老实说,我仍然认为最好使用
git
命令,而不是处理REST API,如果您考虑的不仅仅是一个简单的过程。项目端点可以创建分支,但我找不到任何迹象表明它可以创建标记或合并分支?这是一个我需要实现的简单过程,我希望避免将100兆字节的git repo克隆到web服务器上。(性能和磁盘空间方面的原因)啊,事实上,我忽略了没有用于创建标记的POST
。用API制作合并提交似乎不太可能。