[ANNOUNCE] webserve 0.12
Goffredo Baroncelli
kreijack at alice.it
Wed Nov 1 21:53:25 GMT 2006
Hi all,
I released the webserve interface v0.12.
This version is intended to be compatible with the 0.12.x Bazaar series.
A new feature is added: now the repositories can be rearranged and grouped.
You can see the result at:
http://goffredo-baroncelli.homelinux.net/bazaar
The idea cames from Martijn; however the implementation differ a bit from the
your original idea.
You can browse the source
http://goffredo-baroncelli.homelinux.net/bazaar/bazaar-webserve
You source can be pulled from
http://goffredo-baroncelli.homelinux.net/bazaar/repo/bazaar-webserve-0.12
You can download the tarball at
ftp://goffredo-baroncelli.homelinux.net/pub/bazaar/
Other repositories can be reached at
http://goffredo-baroncelli.homelinux.net/bazaar
The latest README(s) can be see at
http://goffredo-baroncelli.homelinux.net/bzr/docs/README.html
http://goffredo-baroncelli.homelinux.net/bzr/docs/README.txt
An example of a config file can be see at
http://goffredo-baroncelli.homelinux.net/bzr/docs/bazaar-webserve.conf.example
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
-------------- 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/20061101/d14acb46/attachment.pgp
More information about the bazaar
mailing list