diff -r 48827121af7e -r b388603984fc mercurial/hgweb.py --- a/mercurial/hgweb.py Mon May 30 09:53:48 2005 -0700 +++ b/mercurial/hgweb.py Mon May 30 09:20:39 2005 -0800 @@ -113,6 +113,7 @@ self.reponame = name self.repo = repository(ui(), path) self.t = templater(templatemap) + self.viewonly = 0 def date(self, cs): return time.asctime(time.gmtime(float(cs[2].split(' ')[0]))) @@ -614,6 +615,9 @@ elif args['cmd'][0] == 'changegroup': httphdr("application/hg-changegroup") nodes = [] + if self.viewonly: + return + if args.has_key('roots'): nodes = map(bin, args['roots'][0].split(" "))