Bazaar-NG webserve
Goffredo Baroncelli
kreijack at alice.it
Mon Aug 14 15:13:11 BST 2006
Hi all,
After few months I restart the develop of the webserve interface, so
I would announce a new release of the bazaar "webserve" interface. The
bigger new is the new style of the interface, which now is W3C validated.
Thank for every suggest came from this mailing list.
The main page can be reached ( and pulled ) at the following URL:
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve
All the repositories can be reached at
http://goffredo-baroncelli.homelinux.net/bazaar
The old style interface can be reached at the following URL:
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve-0.7
The latest README be see at
http://goffredo-baroncelli.homelinux.net/bzr/docs/README.html
http://goffredo-baroncelli.homelinux.net/bzr/docs/README.txt
Comments are welcome
Goffredo
Bazaar-NG web interface
-------------------------------------------------------------------------------
The latest revision of this documents can be download at
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?cmd=content;rev=;path=webserve/README.html;pathrevid=;style=raw
Introduction:
This is the porting of the mercurial web interfaces to bazaar-ng; todate the
porting is implemented as plugin.
Features
* Display the changelog of the entire repository
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/
or the changelog of a file
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?cmd=changelog;rev=;pathrevid=;path=webserve/hgweb.py
or a changelog of a
directory
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?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/bazaar-webserve/?cmd=revision;rev=
* Display the content of a file
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?cmd=content;path=webserve/README.html;pathrevid=;rev=
* Display a file in the annotation mode
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?cmd=annotate;path=webserve/README.html;pathrevid=;rev=
* Display the inventory of the repository
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?cmd=inventory;pathrevid=;path=webserve/;rev=
* Provide the changelog ( also on file basis ) via rss
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?cmd=changelog;style=rss
* Jump from an annotation to the linked revision
* Search engine on the changelog
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve/?rev=&pathrevid=&path=&cmd=search&w=annotate#
* Diff between two revisions:
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve?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/bazaar-webserve?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/bazaar-webserve/?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-vcs.org/bzr/bzr.dev
and go to http://127.0.0.1:9099....
* Download of a tar/zip archive of the selected revision.
* Support for shared repository, weave and knit format
* You can branch from a bzr webserve-d repository
$ bzr webserve --fileserver "Bazaar-NG" bzr.dev
$ cd /tmp
$ bzr pull http://127.0.0.1:8088
Branched 6700 revision(s).
--
gpg key@ keyserver.linux.it: Goffredo Baroncelli (ghigo) <kreijack at inwind.it>
Key fingerprint = CE3C 7E01 6782 30A3 5B87 87C0 BB86 505C 6B2A CFF9
More information about the bazaar
mailing list