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

cvsimport/cvsps: not all tags imported

From
Gerrit Pape <pape@smarden.org>
Date
Jan 25, 2007, 14:14 UTC
Message-ID
<20070125141436.869.qmail@4d9b601b09a43b.315fe32.mid.smarden.org>
Hi, if there're two tags on exactly the same revisions of files in CVS,
git-cvsimport only imports one of these tags.  Not sure whether
cvsimport or cvsps is at fault, I use cvsps from
 http://ydirson.free.fr/soft/git/cvsps.git
Here's how to reproduce:

$ cvs -d /tmp/cvs init $ mkdir repo && cd repo $ cvs -d /tmp/cvs import -m initial repo vendor-tag release-tag

No conflicts created by this import

$ cd .. && rmdir repo $ cvs -d /tmp/cvs co repo cvs checkout: Updating repo $ cd repo $ echo foo >a $ cvs add a cvs add: scheduling file `a' for addition cvs add: use `cvs commit' to add this file permanently $ cvs ci -m a cvs commit: Examining . /tmp/cvs/repo/a,v <-- a initial revision: 1.1 $ cvs tag TAG0 cvs tag: Tagging . T a $ cvs tag TAG1 cvs tag: Tagging . T a $ git-cvsimport -C git Committing initial tree 3203b318694e60d6edc9eb73937365384797625f $ ls -1 git/.git/refs/tags/ TAG1 $

Thanks, Gerrit.
Message 1 of 1 in “cvsimport/cvsps: not all tags imported”
  1. Gerrit PapeJan 25, 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.