Metadata-Version: 1.0
Name: gp.vcsdevelop
Version: 0.3
Summary: ZC buildout extension to checkout eggs from various vcs
Home-page: http://www.gawel.org/docs/gp.vcsdevelop/index.html
Author: Gael Pasgrimaud
Author-email: gael@gawel.org
License: MIT
Description: 
        =============
        gp.vcsdevelop
        =============
        
        .. contents::
        
        
        
        
        What is gp.vcsdevelop ?
        =======================
        
        This package allow you to checkout some package and use them as developed
        eggs with ``zc.buildout``.
        
        Available options
        =================
        
        - `develop-dir`: a directory to checkout packages in
        
        - `vcs-extend-develop`: A list of vcs url. See `pip
        <http://pip.openplans.org/#requirements-files>`_'s editable parameter.
        Available schemes are ssh, git, hg, bzr, sftp.
        
        Usage
        =====
        
        Use this package as a ``zc.buildout`` extension and provide
        some vcs urls in the ``vcs-extend-develop`` option::
        
        >>> write('buildout.cfg','''
        ... [buildout]
        ... extensions=gp.vcsdevelop
        ... vcs-extend-develop=hg+https://gawel@bitbucket.org/gawel/mercurialapp/@tip#egg=MercurialApp
        ... parts=
        ... ''')
        
        Then if you run ``buildout``, the package will be checkout from the
        repository::
        
        >>> print system(buildout)
        Cloning hg https://gawel@bitbucket.org/gawel/mercurialapp/ (to revision tip) to ./MercurialApp
        Develop: '/...buildout/MercurialApp'
        
        Packages can be found in the ``develop-dir`` (default to .). You can override this::
        
        >>> write('buildout.cfg','''
        ... [buildout]
        ... extensions=gp.vcsdevelop
        ... develop-dir=./src
        ... vcs-extend-develop=hg+https://gawel@bitbucket.org/ianb/pip/@tip#egg=pip
        ... parts=
        ... ''')
        
        >>> print system(buildout)
        Cloning hg https://gawel@bitbucket.org/ianb/pip/ (to revision tip) to ./src/pip
        Develop: '/...buildout/./src/pip'
        
        Bugs
        ====
        
        Use the `bitbucket <http://bitbucket.org/gawel/gpvcsdevelop/issues/?status=new>`_ tracker.
        
        
        
        Changes
        =======
        
        0.3 (31-01-2009)
        --------------------
        
        - add svn to available schemes
        
        0.2 (27-01-2009)
        ----------------
        
        - only take care of urls starting with a valid available scheme.
        
        0.1 (23-01-2009)
        ----------------
        
        - nothing change
        
        
        Download
        ========
        
        
Keywords: buildout extension vcs develop
Platform: UNKNOWN
Classifier: Framework :: Buildout
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved
