Package: git-cvs
Version: 1:1.7.1-1

As the ISSUES section of the git-cvsimport man page explains, unless
timestamps are strictly increasing, no file is "cvs import"ed more
than once, and no commits add files after a branch is made and before
its first commit, git-cvsimport is likely to produce an incorrect
result.  See also <http://bugs.debian.org/474185>.

Since this is quite relevant to someone considering whether to
install the git-cvs package, it should probably be mentioned in the
package description.  Maybe something like this:

Description: fast, scalable, distributed revision control system (cvs 
interoperability)
 This package provides the git cvsimport, cvsexportcommit, and cvsserver
 tools, which allow Git to read from and write to CVS repositories and
 provide CVS clients access to Git repositories.
 .
 The git-cvsimport tool can incrementally import from a repository that is
 being actively developed and it does not require access outside of the usual
 CVS protocol.  Unfortunately, many repositories include features that would
 lead to an incorrect conversion; for reliable one-time imports, use the
 cvs2git (from the cvs2svn package) or parsecvs instead.

Thoughts?
Jonathan



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to