Changeset 650 for CMT


Ignore:
Timestamp:
Jul 31, 2013, 11:26:26 AM (11 years ago)
Author:
rybkin
Message:

See C.L. 509

Location:
CMT/HEAD
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r649 r650  
     12013-07-31    <rybkin@lal.in2p3.fr> 509
     2
     3        * mgr/cmt_svn_checkout.py: Add support for devbranches directory -
     4        additional branches location - in Subversion repository.
     5
    162013-07-10    <rybkin@lal.in2p3.fr> 508
    27
  • CMT/HEAD/mgr/cmt_svn_checkout.py

    r648 r650  
    1919      --version                output version information and exit
    2020
    21 The SVNROOT, SVNTRUNK, SVNTAGS, and SVNBRANCHES environment variables specify repository URL of PATH, location of PATH trunk, tags, and branches (relatively to PATH) respectively.
     21The SVNROOT, SVNTRUNK, SVNTAGS, and SVNBRANCHES (also SVNDEVBRANCHES) environment variables specify repository URL of PATH, location of PATH trunk, tags, and branches (also devbranches) (relatively to PATH) respectively.
    2222
    2323Report bugs to <CMT-L@IN2P3.FR>.
    2424"""
    2525
    26 __version__ = '0.7.0'
    27 __date__ = 'Tue Jul 09 2013'
     26__version__ = '0.8.0'
     27__date__ = 'Wed Jul 31 2013'
    2828__author__ = 'Grigory Rybkin'
    2929
     
    301301                 tags = None,
    302302                 branches = None,
     303                 devbranches = None,
    303304                 version = None,
    304305                 version_dir = None,
     
    310311        self.tags = tags
    311312        self.branches = branches
     313        self.devbranches = devbranches
    312314        self.version = version
    313315        self.version_dir = version_dir
     
    330332        if self.branches is None:
    331333            self.branches = os.getenv('SVNBRANCHES', 'branches')
     334        if self.devbranches is None:
     335            self.devbranches = os.getenv('SVNDEVBRANCHES', 'devbranches')
    332336
    333337    def cmtRepos(self):
     
    336340        self.tags= '.'
    337341        self.branches = '.'
     342        self.devbranches = '.'
    338343
    339344    def add(self, module):
     
    603608            else:
    604609                m.URL = [posixpath.join(m.url, p, m.version)
    605                          for p in (self.tags, self.branches)]
     610                         for p in (self.tags, self.branches, self.devbranches)]
    606611            m.URL = [client_context.svn_path_canonicalize(url) for url in m.URL]
    607612#            m.URL = [core.svn_path_canonicalize(url) for url in m.URL]
Note: See TracChangeset for help on using the changeset viewer.