Change to using CVS, not RCS, to do our revision text extraction.
commit5f6fe54f282644b41154941b29f38d673ae11f9d
authormaxb <maxb@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Fri, 30 Jul 2004 09:41:56 +0000 (30 09:41 +0000)
committermaxb <maxb@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Fri, 30 Jul 2004 09:41:56 +0000 (30 09:41 +0000)
tree56aaf1b2ce0c62ce787c336bec0c904cfcdb6581
parent89237c98ab9b8f091a2df73f81b996d47cce367d
Change to using CVS, not RCS, to do our revision text extraction.

Resolves issues 4, 11, 14 and 29.

* www/cvs2svn.html: Update dependency from RCS to CVS.
* design-notes.txt: Amend the note on the handling of ,v file newphrases.

* cvs2svn (get_co_pipe): Use a piped "cvs co -p" instance, not a "co" instance.
    Simplify arguments.
  (generate_ignores): Adapt to above.
  (CVSRevision.rcs_path): No longer required. Delete.
  (DumpfileDelegate._add_or_change_path):r
    Adapt to changed get_co_pipe invocation.
  (main): Tweak error message.
    Seek out a CVSROOT directory, to signify we really have been passed a CVS
    repository.
    Test for a working cvs executable, with and without the -R option.

git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@1298 be7e6eca-30d4-0310-a8e5-ac0d63af7087
cvs2svn
design-notes.txt
www/cvs2svn.html