<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jun 11, 2014 at 6:47 AM, Chris St. Pierre <span dir="ltr"><<a href="mailto:chris.a.st.pierre@gmail.com" target="_blank">chris.a.st.pierre@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Gitblit offers an API that should permit you to list repos easily enough: <a href="http://gitblit.com/rpc.html" target="_blank">http://gitblit.com/rpc.html</a><div>
<br></div><div>It seems pretty trivial to use, e.g.: <a href="https://git.centos.org/rpc?req=LIST_REPOSITORIES" target="_blank">https://git.centos.org/rpc?req=LIST_REPOSITORIES</a></div>
<div><br></div><div>You should be able to use that to clone all of the repos and then use some combination of 'git fetch' and 'git log' to get the activity logs. Or use the RSS feeds for each repo, if you prefer. TIMTOWTDI.</div>
<div><br></div><div>This seems like a significant improvement, since you no longer have to diff the ftp 'ls' output -- there are actual machine-consumable feeds and APIs to use.</div></div></blockquote><div><br></div>
<div>Has anyone scripted this already (list repos, git clone them all, grab all sources)? I'm lazy, or busy, or something, and would love to easily clone these all locally.</div><div><br></div><div>-Jeff</div></div>
</div>
</div>