This is an old revision of the document!


It should be possible to import the current FreeBSD CVS repository, and retain the following.

  • A complete history of HEAD
  • Every RELENG branch, mapped to the appropriate branching methodology of the target VCS
  • If the target VCS supports atomic commits then commits to the CVS repo that would have been considered atomic by log_accum.pl should also be atomic in the new repository

It is not necessary to maintain the same per-file revision numbers. However, it is desirable that a mechanism be available to map from commits in the new repo to commits in CVS.

For example, it should be possible to say that src/README, r1.23, can be found at revision N (or changeset FOO) in the new repo.

N/A

  • versioncontrol/cvsimport.1158595354.txt.gz
  • Last modified: 2006/09/18 16:02
  • by NikClayton