Changes between Version 5 and Version 6 of Notes/SubversionAndRCS


Ignore:
Timestamp:
02/08/08 13:54:50 (16 years ago)
Author:
VincentMcIntyre
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Notes/SubversionAndRCS

    v5 v6  
    33MarkCalabretta put together a list of points of difficulty he sees with migrating from RCS.
    44
    5 1) The one-to-one association between a file and its RCS version   (,v) file is used by the Miriad makefiles to define rules that
    6    keep the plain-text sources up-to-date automatically.  These   rules are used explicitly when rebuilding the system and
    7    implicitly in the dependency analysis.  For example, an included   header file (.h) is checked out automatically if necessary, even   if it resides in a different directory, simply by appearing as a   dependency of the target.  Without a one-to-one association, there   is no way to implement these rules in svn.
     51) The one-to-one association between a file and its RCS version   (,v) file is used by the Miriad makefiles to define rules that   keep the plain-text sources up-to-date automatically.  These   rules are used explicitly when rebuilding the system and   implicitly in the dependency analysis.  For example, an included   header file (.h) is checked out automatically if necessary, even   if it resides in a different directory, simply by appearing as a   dependency of the target.  Without a one-to-one association, there   is no way to implement these rules in svn.
    86
    972) There is no equivalent for gmake's inbuilt rule to update the   makefile and no way to implement it short of hacking gmake itself