Mercurial > hg
view hgwebdir.cgi @ 1057:2fd15d743b3b
Add grep command.
It currently searches all revs of every matching file. I'll change
this soon so that it can still do this, but it will not be the default
behaviour.
Many options are unimplemented. There's only one output mode. Binary
files are not handled yet.
author | Bryan O'Sullivan <bos@serpentine.com> |
---|---|
date | Thu, 25 Aug 2005 02:00:03 -0700 |
parents | 4cf418c2a013 |
children | 8d791bea49d4 |
line wrap: on
line source
#!/usr/bin/env python # # An example CGI script to export multiple hgweb repos, edit as necessary import cgi, cgitb, os, sys, ConfigParser cgitb.enable() # sys.path.insert(0, "/path/to/python/lib") # if not a system-wide install from mercurial import hgweb # The config file looks like this: # [paths] # virtual/path = /real/path # virtual/path = /real/path h = hgweb.hgwebdir("hgweb.config") h.run()