Skip to content

Commit 1187ec9

Browse files
johnkeepinggitster
authored andcommitted
git-cvsimport.txt: cvsps-2 is deprecated
git-cvsimport relies on version 2 of cvsps and does not work with the new version 3. Since cvsps 3.x does not currently work as well as version 2 for incremental import, document this fact. Specifically, there is no way to make new git-cvsimport that supports cvsps 3.x and have a seamless transition for existing users since cvsps 3.x needs a time from which to continue importing and git-cvsimport does not save the time of the last import or import into a specific namespace so there is no safe way to calculate the time of the last import. Signed-off-by: John Keeping <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent b344bb1 commit 1187ec9

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Documentation/git-cvsimport.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ SYNOPSIS
1818

1919
DESCRIPTION
2020
-----------
21+
*WARNING:* `git cvsimport` uses cvsps version 2, which is considered
22+
deprecated; it does not work with cvsps version 3 and later. If you are
23+
performing a one-shot import of a CVS repository consider using
24+
link:http://cvs2svn.tigris.org/cvs2git.html[cvs2git] or
25+
link:https://github.com/BartMassey/parsecvs[parsecvs].
26+
2127
Imports a CVS repository into git. It will either create a new
2228
repository, or incrementally import into an existing one.
2329

0 commit comments

Comments
 (0)