bitbucket和github拉和推的报告

时间:2015-10-13 05:54:29

标签: git github bitbucket git-svn bitbucket-api

我需要所有团队成员的所有拉动和推动报告。

2 个答案:

答案 0 :(得分:2)

可以使用GitHub webhookBitbucket webhook来监听(和追踪)推送事件。

可是:

  • 没有“克隆/拉/取”事件
  • 无论如何,你都不确定进行了推送。

更好的设置是团队推送到“git repo proxy”(您控制的中间仓库),其中:

  • 您设置了 gitolite (gitolite,一个简单的perl脚本,可以记录所有 git相关操作 - clone,fetch,pull,push ,... - 和做了所说的操作)
  • 你有一个钩子自动推送到GitHub / BitBucket(取决于他们推送的git repo代理)

然后,您可以从托管那些中间“git repos proxy”的服务器(代理到GitHub,或代理到Bitbucket)的gitolite日志中提取报告。

答案 1 :(得分:-1)

尝试:

git log --author="username"  > log.log