有没有一个好的php git客户端与http支持?

前端之家收集整理的这篇文章主要介绍了有没有一个好的php git客户端与http支持?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于我正在开展的项目,我们希望使用git作为我们经常修改的某些数据的修订跟踪器.我们正在使用 PHP的web前端,我们需要一个goo PHP git客户端使用.我在互联网上遇到过少数,他们都倾向于有相同的限制…

不支持HTTP.我们需要能够推/拉到远程存储库.我们也需要克隆.

理想情况下,我正在寻找不使用git命令的东西(即:wrapers to exec()),但如果类工作正常,我愿意解决.我看到一个C库似乎做了我想要的,但PHP语言绑定是不完整的,http功能标记为实验.

有人有任何洞察力通过PHP使用git和http?

https://github.com/kbjr/Git.php

Git.PHP是一个围绕git调用的包装类,它使用proc_open而不是exec来运行命令.虽然它没有推/拉方法,但是它具有运行自定义git命令的常规运行方法,因此可以使用如下所示:

$repo = Git::open('/path/to/repo');
$repo->run('push origin master');

它还具有克隆方法(clone_to和clone_from本地克隆和clone_remote进行远程克隆).

猜你在找的PHP相关文章