wiki:HgBundler

Version 1 (modified by gracinet, 9 years ago) (diff)

--

Hgbundler : managing bundles of mercurial repositories

Introduction

Hgbundler has been developed for the needs of CPS on Zope 2.9 (at least). Its goal is to replace the tools that were used on Subversion, namely svn:externals properties, and the  bundleman managing tool.

Main features

  • create a set of clones and assemble them in the bundle directory (hgbundler make-clones)
  • perform a release of any clone, according to conventional CHANGES, VERSION and HISTORY files (hgbundler release-clone)
  • release a whole bundle in a consistent manner (hgbundler release-bundle)
  • make an archive out of a bundle release (hgbundler archive)
  • limited support for bundle inclusions

Download and install

The repository where hgbundler stands is there:

hg clone http://hg.cps-cms.org/CPS/hgutils

These utilities are themselves been packaged by zc.buildout (read the INSTALL.txt) file

Usage

Everything should be explained in the README.txt file.