git/list[1] front-page[2] threads[3] people[4] search[5] about
 

fromcvs installation [was: cvsimport bug on branches [was: conversion to git]]

From
Steffen Prohaska <prohaska@zib.de>
Date
Sep 22, 2007, 08:07 UTC
Message-ID
<86B33DFE-65E6-4F8D-8483-509ACA4FA2F8@zib.de>
In-Reply-To
<200709220116.26369.robin.rosenberg.lists@dewire.com>
On Sep 22, 2007, at 1:16 AM, Robin Rosenberg wrote:
Show 17 quoted lines
> fredag 21 september 2007 skrev Johannes Schindelin:
>> No, it's yet another dependency.  And the quality of the code still
>> depends on the programmer, not the language.
>
> I think I can agree there, on both counts. But, if you want a good  
> incremental
> CVS importer and have access to the rcs files, that's the one there  
> is.
>
> git-cvsimport has a dependency on cvsps, which isn't included. You  
> have to
> to look it up yourself chooing among a dozen unequally bad versions.
> Installing ruby isn't any harder.
>
> The dependency excludes it from being included with Git, but it  
> does not
> disqualify it as a tool on it's own.

Nonetheless a more detailed description how to install fromcvs would be helpful. I remember it was not obvious to me.

The README of fromcvs only says
'''
Prerequisites:
- ruby (1.8.5 known working)
- fromcvs, <http://ww2.fs.ei.tum.de/~corecode/hg/fromcvs>
- rcsparse, <http://ww2.fs.ei.tum.de/~corecode/hg/rcsparse> (ruby  
module)
- Ruby/RBTree, <http://raa.ruby-lang.org/project/ruby-rbtree/>
- for git: git-fast-import, part of git 1.5
- for db/commitset: sqlite3 + sqlite3-ruby (available as gem)
'''

I didn't use ruby before and had no idea how to install a ruby module or what 'available as gem' means. And by the way, it was not obvious for me that I can download the tip of the mercurial branch by clicking on the 'gz' link at the top of the page.

I think a step by step explanation how to proceed would have helped me.
	Steffen
Previous: Robin RosenbergNext: Simon 'corecode' Schubert
Message 9 of 11 in “cvsimport bug on branches [was: conversion to git]”
  1. Eric BlakeSep 21, 2007
  2. Steffen ProhaskaSep 21, 2007
  3. Linus TorvaldsSep 21, 2007
  4. Robin RosenbergSep 21, 2007
  5. Johannes SchindelinSep 21, 2007
  6. Robin RosenbergSep 21, 2007
  7. Johannes SchindelinSep 21, 2007
  8. Robin RosenbergSep 21, 2007
  9. fromcvs installation [was: cvsimport bug on branches [was: conversion to git]]Steffen Prohaska, Sep 22, 2007
  10. Simon 'corecode' SchubertSep 22, 2007
  11. Martin LanghoffSep 22, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.