Changes between Version 6 and Version 7 of Notes/SubversionAndRCS


Ignore:
Timestamp:
02/08/08 13:55:09 (16 years ago)
Author:
VincentMcIntyre
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Notes/SubversionAndRCS

    v6 v7  
    551) 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.
    66
    7 2) There is no equivalent for gmake's inbuilt rule to update the   makefile and no way to implement it short of hacking gmake itself
    8    because it must work in the absence of any makefile.
     72) There is no equivalent for gmake's inbuilt rule to update the   makefile and no way to implement it short of hacking gmake itself    because it must work in the absence of any makefile.
    98
    1093) Per-file versioning in RCS has been replaced by global versioning   in svn which, for Miriad, involves a loss of historical information.   In contrast, the effect of global versioning is available in RCS via   the '-d' option specifying a date.