从php访问git commit history,tags等

时间:2013-03-29 13:48:57

标签: php git codeigniter

我希望能够直接在生产站点上输出我的提交历史记录作为更改日志。现在我认为最好的方法是运行任何命令通过exec()给我我想要的东西但是我没有看到很多关于这类事情。

  1. exec()是否适合将其拉入应用程序?
  2. 我是否忽略了安全问题(因为我对它没有太多看法)?

1 个答案:

答案 0 :(得分:3)

看看:

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

这是一个很好的运行Git命令的PHP客户端,手动执行exec()要容易得多。