home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / cvs-1.8.7-src.tgz / tar.out / fsf / cvs / src / README-rm-add < prev    next >
Text File  |  1996-09-28  |  1KB  |  32 lines

  1. WHAT THE "DEATH SUPPORT" FEATURES DO:
  2.  
  3. (Some of the death support stuff is documented in the main manual, but
  4. this file is for stuff which noone has gotten around to adding to the
  5. main manual yet).
  6.  
  7. CVS with death support can record when a file is active, or alive, and
  8. when it is removed, or dead.  With this facility you can record the
  9. history of a file, including the fact that at some point in its life
  10. the file was removed and then later added.
  11.  
  12. Files can now be added or removed in a branch and later merged
  13. into the trunk.
  14.  
  15.     cvs update -A
  16.     touch a b c
  17.     cvs add a b c ; cvs ci -m "added" a b c
  18.     cvs tag -b branchtag
  19.     cvs update -r branchtag
  20.     touch d ; cvs add d
  21.     rm a ; cvs rm a
  22.     cvs ci -m "added d, removed a"
  23.     cvs update -A
  24.     cvs update -jbranchtag
  25.  
  26. Added and removed files may also be merged between branches.
  27.  
  28. Files removed in the trunk may be merged into branches.
  29.  
  30. Files added on the trunk are a special case.  They cannot be merged
  31. into a branch.  Instead, simply branch the file by hand.
  32.