bazaar web interface

Goffredo Baroncelli kreijack at alice.it
Wed Jan 4 23:15:20 GMT 2006


Hi all,

I announce a new version of the bazaar web interface plugin. From the last version 
the changes are:

* support for the raw diff format ( you can download a diff file between two arbitrary 
  revision file in order to patch the source )
* some improvement in the interface ( thanks to Wouter van Heyst and Mattias Eriksson )
* initial (and experimental ) support for the knit format ( if you use the 
  Johan Rydberg source )
* add the RSS links in the index page 

The index page is located at http://goffredo-baroncelli.homelinux.net/bazaar.

You can download the latest source from:

http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel?cmd=export;rev=;path=;mode=tgz

You can browse the history at:

http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel?cmd=changelog

Features:

* Display the changelog of the entire repository  
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/ 
  or the changelog of a file  
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?cmd=changelog;rev=;pathrevid=;path=webserve/hgweb.py or a changelog of a directory http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?cmd=changelog;rev=;pathrevid=;path=webserve/templates/ 

* Display the information about revision ( file changed/removed/renamed/added ) 
  and a colorized diff; it is also possible to jump to the involved files http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?cmd=revision;rev= 
 
* Display a file in the annotation mode http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?cmd=content;path=webserve/README.html;pathrevid=;rev= 

* Display the inventory of the repository 
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?cmd=inventory;pathrevid=;path=webserve/;rev= 

* Provide the changelog ( also on file basis ) via rss  
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?cmd=changelog;style=rss 

* Jump from an annotation to the linked revision 

* Search engine on the changelog  
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?rev=&pathrevid=&path=&cmd=search&w=annotate# 

* Diff between two revisions:  
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel?cmd=diff;otherrevid=ghigo@therra.bhome-20051126002400-f9853707dd400576;rev=ghigo@therra.bhome-20051126084107-79d3951984103747;pathrevid=;path= 

* You can download the diff in the usual format:  
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel?cmd=diff;style=raw;otherrevid=ghigo@therra.bhome-20051126002400-f9853707dd400576;rev=ghigo@therra.bhome-20051126084107-79d3951984103747;pathrevid=;path= 

* Download the file content  
  http://goffredo-baroncelli.homelinux.net/bazaar/hgweb_devel/?cmd=content;rev=;path=webserve/README.txt;pathrevid=;style=raw 

* Multiple repositories support http://goffredo-baroncelli.homelinux.net/bazaar 

* Web interface for remote repository: try 
      bzr webserve --port=9099 "Official repository" http://bazaar-ng.org/bzr/bzr.dev
  and go to http://127.0.0.1:9099.... 

* Download of a tar/zip archive of the selected revision.


Note:
in the index page ( http://goffredo-baroncelli.homelinux.net/bazaar ) there are several
repositories which you can browse or from which you can get the update of the changelog
via RSS; some are remote ( the Martin Pool's bzr devel repository, the Johan Rydberg
knit format repository... ) other are local


Any comment are welcome.

Goffredo
-- 
gpg key@ keyserver.linux.it: Goffredo Baroncelli (ghigo) <kreijack at inwind_DOT_it>
Key fingerprint = CE3C 7E01 6782 30A3 5B87  87C0 BB86 505C 6B2A CFF9
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20060105/a9d650fd/attachment.pgp 


More information about the bazaar mailing list