home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / prgramer / rcs / readme < prev    next >
Text File  |  1992-04-12  |  5KB  |  138 lines

  1. RCS 5.6.3 for OS/2 release notes
  2.  
  3. This version of RCS is released to comp.binaries.os2 although the
  4. RCS 5.6.3 source code has not yet been officially released. The
  5. official release will not only contain the original Unix version
  6. but also support code for MS-DOS and OS/2 (with Microsoft C or
  7. Borland C compilers).
  8.  
  9. The Unix and OS/2 versions are finished but the MS-DOS version is
  10. still worked on because of bugs/problems in MS-DOS/DOS C
  11. library/DOS LAN software which currently prevent use of the MS-DOS
  12. version in LAN's (such as Novell).
  13.  
  14. Because of high demand, the OS/2 version is released with source &
  15. executables already now. DON'T USE THE SOURCE CODE TO BUILD AN
  16. MS-DOS VERSION FOR USE IN A LAN ENVIRONMENT.
  17.  
  18. The source code and executables are distributed in two separate
  19. archives, both include this text (README) and contents lists
  20. (FILES.SRC and FILES.BIN).
  21.  
  22. This distribution does not only include RCS source code and
  23. executables but also a few other programs which are either
  24. required to use RCS successfully or which are nice to have
  25. together with RCS.
  26.  
  27. Included are:
  28.  
  29. - RCS 5.6.3          source/rcs
  30.  
  31. - RCSFRONT           source/rcsfront
  32.  
  33.   This program is a front end for RCS and allows simple
  34.   maintenance of entire trees of source code and RCS files.
  35.  
  36. - GNU diff 1.15      source/diff
  37.  
  38.   This program is required to use RCS and will be included for the
  39.   PC versions (MS-DOS and OS/2) in the original RCS 5.6.3
  40.   distribution.
  41.  
  42. - patch 2.0.12u5     source/patch
  43.  
  44.   This program is the opposite to GNU diff and should be available
  45.   to everyone who has diff, although it is not required for use of
  46.   RCS.
  47.  
  48. - CVS 1.2            source/cvs
  49.  
  50.   This is also a front end for RCS but is more sophisticated than
  51.   RCSFRONT. It allows full multi-user access to a common master
  52.   source repository consisting of a tree of RCS files.
  53.  
  54.   This CVS version is a preliminary release and not yet fully
  55.   tested. It is released with RCS to give me feedback about bugs
  56.   and problems. A newer release of CVS (1.3) is already in beta
  57.   test (but not yet ported to OS/2).
  58.  
  59. - GNU gdbm           source/gdbm
  60.  
  61.   This database library is required to compile CVS.
  62.  
  63. - GNU grep           source/grep
  64.  
  65.   Grep is required to use CVS. It is convenient to have it when
  66.   working with lots of source code anyway. The distribution
  67.   included grep/egrep as well as fgrep.
  68.  
  69. The archive with the executables does also contain preformatted
  70. manual pages and documents (in PostScript format and plain ASCII).
  71. See these documents for further description of the programs and
  72. how to use them.
  73.  
  74. Installation is simple, just put the programs somewhere in your
  75. PATH. No configuration files are needed. Eventually the
  76. environment variable RCSINIT should be set to the RCS options you
  77. use most. You may have to put a -x option (see manual) into
  78. RCSINIT at least.
  79.  
  80. The use of RCS, RCSFRONT and CVS is much more convenient when HPFS
  81. is used on drives which contain the RCS files but this is not
  82. required. HPFS will allow the use of the traditional RCS file
  83. extension ,v which cannot be used on FAT drives.
  84.  
  85. Not to use ,v is the default of the RCS programs in this
  86. distribution. When you want to use ,v then you have to set RCSINIT
  87. to the value "-x,v/". Otherwise, the ./RCS subdirectory is used for
  88. RCS files.
  89.  
  90. One change in this version against the previous releases of RCS
  91. is, that now the path name component /RCS/ is recognized anywhere
  92. in a file name specification, not only if it is the last path name
  93. component. This feature allows the use of RCS with RCSFRONT and
  94. CVS on FAT drives.
  95.  
  96. Note that the /RCS/ path name component must be in upper case,
  97. even though the OS/2 file systems are not case sensitive.
  98. Otherwise, /rcs/ or any other mixed case version is not
  99. recognized, which allows, for example, the use of rcs on a source
  100. directory which has /rcs/ in the path name, such as the RCS 5.6.3
  101. source code tree itself. The RCS programs take the file names as
  102. given on the command line. If wildcard expansion takes place and
  103. affects the /RCS/ component, /RCS/ will be uppercase on FAT and as
  104. it is stored in the directory on HPFS drives.
  105.  
  106. The RCS port to OS/2 was done by Frank Whaley and Kai Uwe Rommel,
  107. RCS version 5 is currently maintained and developed by Paul
  108. Eggert, previous versions of RCS were built by Walter F. Tichy and
  109. others.
  110.  
  111. Please send bug reports about RCS to:
  112.  
  113.   Paul Eggert, eggert@twinsun.com
  114.  
  115. reports about problems uniquely on OS/2 to:
  116.  
  117.   Frank Whaley, few@well.sf.ca.us
  118.  
  119.   Kai Uwe Rommel, rommel@informatik.tu-muenchen.de
  120.                   rommel@jonas.bofe.sub.org (only short messages)
  121.  
  122. The other programs, i.e. GNU diff, GNU gdbm, GNU grep, RCSFRONT,
  123. CVS and patch, were ported to OS/2 by Kai Uwe Rommel. Please send bug
  124. reports to:
  125.  
  126.   Kai Uwe Rommel, rommel@informatik.tu-muenchen.de
  127.                   rommel@jonas.bofe.sub.org (only short messages)
  128.  
  129.  
  130.  
  131. March 12th, 1992
  132.  
  133.  
  134. Kai Uwe Rommel                                      Muenchen, Germany
  135.  
  136. rommel@jonas.bofe.sub.org                       Phone +49 89 723 4101
  137. rommel@informatik.tu-muenchen.de                  Fax +49 89 723 7889
  138.