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

Re: git-cvsimport BUG: some commits are completely out of phase (but cvsps sees them all right)

From
FGFrancis Galiegue <fg@one2team.net>
Date
Nov 2, 2008, 22:31 UTC
Message-ID
<200811022331.14048.fg@one2team.net>
In-Reply-To
<f299b4f30811021421w2ef43792l7514ab3a0506077a@mail.gmail.com>
Le Sunday 02 November 2008 23:21:44 Tomi Pakarinen, vous avez écrit :
> CVS's branch does not appear on cvsps's output, until you do a commit
> to it. git-cvsimport
> relies on cvsps and can not do much about this...
>

Well, there's another file that cvsps generate (in $HOME/.cvsps) that helps here and that is named ":<method>:<method_args>:#path#to#cvsroot#modulename." This file contains the needed information. As far as I can see though, git-cvsimport does not use it.

Show 7 quoted lines
> Last problem may arise, if you try to do incremental imports from cvs to
> git. For incremental imports you must start import from same location in
> cvs each time.
> If you have made first import from beginning of history, sequent
> imports must start
> from there too. Otherwise cvsps will renumber patch sets.
>

The plan would be to convert all modules in one go, with no one committing in the meantime, so that's not a problem.

I'll try and dig a little deeper into git-cvsimport and see if I can make it use this information...

-- 
fge
Previous: Tomi PakarinenNext: Michael Haggerty
Message 3 of 7 in “git-cvsimport BUG: some commits are completely out of phase (but cvsps sees them all right)”
  1. Francis GaliegueNov 2, 2008
  2. Tomi PakarinenNov 2, 2008
  3. Francis GaliegueNov 2, 2008
  4. Michael HaggertyNov 3, 2008
  5. Samuel Lucas Vaz de MelloNov 3, 2008
  6. Shawn O. PearceNov 3, 2008
  7. Michael HaggertyNov 3, 2008

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.