hgweb.cgi
author mpm@selenic.com
Thu, 26 May 2005 09:04:54 -0800
changeset 162 5dcbe4d9a30c
parent 159 f9d8620ef469
child 202 e875a0cf7f3a
permissions -rw-r--r--
Implement recover and undo commands This adds an interface to transaction to rollback with a given journal file and commands to rollback an existing .hg/journal or .hg/undo.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
159
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     1
#!/usr/bin/python
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     2
#
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     3
# An example CGI script to use hgweb, edit as necessary
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     4
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     5
import cgitb, os, sys
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     6
# sys.path.insert(0, "/path/to/python/lib") # if not a system-wide install
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     7
from mercurial import hgweb
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     8
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
     9
h = hgweb.hgweb("/path/to/repo", "repository name")
f9d8620ef469 Add example CGI script
mpm@selenic.com
parents:
diff changeset
    10
h.run()