This is an old revision of the document!


his page describes the FreeBSD Subversion to CVS exporter AKA svn2cvs.

Currently the page is work in progress and should not be relied on to be accurate!

The basic purpose of the FreeBSD svn2cvs system is to replicate commits in the FreeBSD Subversion repository to the old CVS repository. svn2cvs preserves full commit information (as much as CVS allows) by exporting:

  • commit actualy change content
  • commit comment
  • commit date / time
  • commit author

svn2cvs exporter basically works by examining each subversion commit and then replicating it as good as possible into CVS.

It doesn't like when a file is 'replaced'..

Evil files which has been replaced are:

  • src/tools/build/options/WITH_BIND_LIBS
  • src/contrib/file/magic2mime
  • svn2cvs.1249820981.txt.gz
  • Last modified: 2009/08/09 12:29
  • by SimonNielsen