Tuesday, December 09, 2008

Increased code search coverage, now with Git and Mercurial support

Ali Pasha

At Google Code search, we've seen distributed version control systems get more popular. Linux has been using one for several years and several large open source projects have migrated to using one in the last few years. In recognition of that, we are now announcing that we crawl Git and Mercurial repositories.

For Git, we now crawl repositories hosted by several public git hosting sites including GitHub and repo.or.cz. In addition to that, we also crawl Android, Chromium and Linux code.
For Mercurial repositories, we now crawl most popular open source repositories including Mozilla, JDK, and NetBeans.
Finally, we have also extended coverage to support Codeplex: System.ServiceModel package:codeplex.com

Feel free to provide feedback to let us know how we're doing.

9 comments:

  1. Great news! It would be nice if your start indexing http://www.bitbucket.org/ too, as it's a mercurial-based version of Github.

    ReplyDelete
  2. Ah, now I understand why github was so slow today. This is very good news (not the slowness, the indexing).

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. I was pleasantly surprised when I (mis)read that Chromium had also migrated from subversion to git!

    ReplyDelete
  5. Great work on the github support :)

    ReplyDelete
  6. Congratulation and keep up the good work!
    I hope soon enough you'll also provide hosting support for these DVCS's

    ReplyDelete
  7. Hopefully Bazaar support will be added soon?

    Since the plan is to have all Ubuntu packages imported into Launchpad.net Bazaar Repositories, that would make it possible to search through all the packages that compose a Linux distro (in this case, Ubuntu) in one step!

    ReplyDelete
  8. Are there any plans for Bazaar support?

    ReplyDelete