mercurial/hgweb.py
changeset 222 87484f627422
parent 215 9ff5a78d0c45
child 237 4f802588cdfb
child 237 4f802588cdfb
child 238 3b92f8fe47ae
equal deleted inserted replaced
221:2bfe525ef6ca 222:87484f627422
   606             write(self.fileannotate(args['file'][0], args['filenode'][0]))
   606             write(self.fileannotate(args['file'][0], args['filenode'][0]))
   607 
   607 
   608         elif args['cmd'][0] == 'filelog':
   608         elif args['cmd'][0] == 'filelog':
   609             write(self.filelog(args['file'][0], args['filenode'][0]))
   609             write(self.filelog(args['file'][0], args['filenode'][0]))
   610 
   610 
       
   611         elif args['cmd'][0] == 'heads':
       
   612             httphdr("text/plain")
       
   613             h = self.repo.heads()
       
   614             sys.stdout.write(" ".join(map(hex, h)) + "\n")
       
   615 
   611         elif args['cmd'][0] == 'branches':
   616         elif args['cmd'][0] == 'branches':
   612             httphdr("text/plain")
   617             httphdr("text/plain")
   613             nodes = []
   618             nodes = []
   614             if args.has_key('nodes'):
   619             if args.has_key('nodes'):
   615                 nodes = map(bin, args['nodes'][0].split(" "))
   620                 nodes = map(bin, args['nodes'][0].split(" "))