[ANN] hgsvn 0.1.1

Antoine antoine at pitrou.net
Mon Apr 30 06:45:05 CDT 2007


Hi,

This is a bugfix release.

hgsvn is a set of scripts allowing to work locally on Subversion-managed
projects using the Mercurial distributed version control system.

Doc & download :
http://cheeseshop.python.org/pypi/hgsvn

To install hgsvn:
  1. install the pysvn library (this is "python-svn" on Ubuntu and
Debian, "python-pvsvn" on Mandriva)
  2. type "sudo easy_install hgsvn" ; if you don't have easy_install on
your system, grab the source tarball and run "python setup.py install"
inside it.

Fixes since 0.1:

  * pysvn doesn't really ignore externals, so use the command line for
svn update instead (otherwise we get failures for obsolete URLs)
  * .svn directories were not always ignored.
  * On large repositories, adding more than 32765 files at once failed
because of too many arguments on the command line.
  * On slow SVN servers, the chunked log fetching algorithm ended up
asking for 0 log entries.


Comments and suggestions welcome.


Antoine.




More information about the Mercurial mailing list