# cvsimport/cvsps: not all tags imported

1 messages from 2007-01-25 to 2007-01-25. Participants: Gerrit Pape.
Thread: https://gitlist.dev/t/6519

## Gerrit Pape, 2007-01-25 14:14

Subject: cvsimport/cvsps: not all tags imported
Message-ID: <20070125141436.869.qmail@4d9b601b09a43b.315fe32.mid.smarden.org>
URL: https://gitlist.dev/e/20070125141436.869.qmail%404d9b601b09a43b.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.

```
