Staging
v0.5.0
https://foss.heptapod.net/mercurial/hgview
Revision 14687622589f82d94c4b8d91aae349ff96d7aa24 authored by Julien Cristau on 28 September 2011, 07:20:04 UTC, committed by Julien Cristau on 28 September 2011, 07:20:04 UTC
Changeset 347a7f4340d8 switched the packaging to dh_python2, but that
only needs to be done for wheezy/oneiric and later.  So switch
lenny/squeeze/lucid/maverick/natty back to python-support.
1 parent 71dde77
Raw File
Tip revision: 14687622589f82d94c4b8d91aae349ff96d7aa24 authored by Julien Cristau on 28 September 2011, 07:20:04 UTC
[debian] restore compatibility with old distros
Tip revision: 1468762
README
Description
===========

Its purpose is to easily navigate in a Mercurial repository
history. It has been written with efficiency in mind, both in terms
of computational efficiency and user experience efficiency.

It is written in Python, using PyQt4 and QScintilla.

hgview intallation notes
========================

hgview can be used either as a hg extension, or as a standalone
application.

It depends on:

- mercurial (1.0 minimum)
- PyQt4
- QScintilla and PyQScintilla
- mx.DateTime

It is very simple to use ``hgview`` from the hg repository::

  hg clone http://www.logilab.org/hg/hgview
  
  cd <ANY_HG_REPO>
  $PATH_TO_HGVIEW_DIR/bin/hgview

On the other hand, installing ``hgview`` is simply done using usual
``distutils`` script::

  cd $PATH_TO_HGVIEW_DIR
  python setup.py install

Last, you can add the following to your main .hgrc file::

  [extensions]
  hgext.hgview=path/to/hqgv/hgext/hgview.py

  [hgview]
  # your hgview configs statements like: 
  dotradius=6
  # type hg qv-config to list available options

See `hg help hgview` for more informations on available configuration
options.
back to top