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]

