Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

a script that can help make your git repository code sphinxable

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 README
Octocat-spinner-32 albino.rb
Octocat-spinner-32 git_file.rb
Octocat-spinner-32 git_sphinx.rb
Octocat-spinner-32 index.rb
Octocat-spinner-32 search_server.rb
Octocat-spinner-32 sphinx.conf.example
README
Git-Sphinx Script
=========================

Git-Sphinx is my attempt to write a script that will create proper sphinx indexes
directly from Git repositories, so you can search through ALL of your source code
near-instantly.

I've included a sample sphinx config file that uses the script to generate data
that is fed to it via the xmlpipe2 type.  You will have to modify index.rb
to return an array of repositories and paths that is appropriate for you.

TODO
=========================

* fix bugs with invalid characters in the content feed
* develop simple frontend (sinatra app) for searching that index usefully

LICENSE
=========================

MIT.  Do whatever you want with it.


AUTHOR 
=========================

* Scott Chacon (schacon@gmail.com)
Something went wrong with that request. Please try again.