Changeset 496 for CMT/HEAD/ChangeLog


Ignore:
Timestamp:
Apr 27, 2009, 3:18:05 PM (17 years ago)
Author:
rybkin
Message:

See C.L. 391

File:
1 edited

Legend:

Unmodified
Added
Removed
  • CMT/HEAD/ChangeLog

    r495 r496  
     12009-04-27    <rybkin@lal.in2p3.fr> 391
     2       
     3        * source/cmt_error.h: Add an error configuration_error
     4        * source/cmt_error.cxx: idem
     5        * source/cmt_commands.cxx: Set CmtError::syntax_error for "cmt checkout"
     6        command when appropriate to ensure the exist status is set to a nonzero
     7        value on error. Add the mention of SVN to help message
     8        * source/cmt_vcs.h: Declare generic CVS-like checkout class Vcs (for
     9        Version Control System) and Subversion checkout class Svn
     10        * source/cmt_vcs.cxx: Implement Vcs, Svn classes. The choice between CVS
     11        and Subversion is made based on which environment variable - CVSROOT or
     12        SVNROOT - is set. Svn uses the command specified via macro
     13        svn_checkout_command for checkout from Subversion repository. CVS checkout
     14        is still done via Cvs::checkout
     15        * source/cmt_parser.cxx: Add the possibility to do checkout from Subversion
     16        repository by making use of class Vcs to implement "cmt checkout" command.
     17        After help message is printed, return a nonzero value from Cmt::parser on
     18        error
     19        * mgr/requirements: For Linux, Darwin, and Windows, set macro
     20        svn_checkout_command to mgr/cmt_svn_checkout.py. Replace cmt_cvs.cxx with
     21        cmt_vcs.cxx
     22       
    1232009-04-20    <rybkin@lal.in2p3.fr> 390
    224       
Note: See TracChangeset for help on using the changeset viewer.