使用 PHP 进行版本控制
目前我正在构建一个用于项目托管的简单页面,现在我有一个问题。 PHP 中是否有 GIT 或 HG (Mercurial) 的实现? - 是的,我知道命令 system()
,但我在权限很少的主机上完成这项工作,所以我需要纯 PHP 中的东西。
我已经在网上搜索过,但没有找到任何东西。 =(
我希望已经存在这样的东西。
谢谢
Currently I'm building a simple page for project hosting, and now I've got a question. Is there any implementation of GIT or HG (Mercurial) in PHP? - Yes I know about the command system()
, but I'm doing the job on a hosting with few permissions and so I need something in bare PHP.
I already searched on the web, but I didn't find anything. =(
I hope there already exists something like this.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以尝试glip。看起来 git-php 也可以解决这个问题。
You can give glip a try. it looks like git-php might also do the trick.
有用于 SVN 和 GIT 的 PEAR 包:
VersionControl_Git
< /a>VersionControl_SVN
但我不知道我不记得曾见过 Mercurial 的任何内容。
There are PEAR packages for SVN and GIT :
VersionControl_Git
VersionControl_SVN
But I don't remember having seen anything for Mercurial.