# cvsimport/cvsps: incremental import

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

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

Subject: cvsimport/cvsps: incremental import
Message-ID: <20070125140911.547.qmail@c78c9fae691bed.315fe32.mid.smarden.org>
URL: https://gitlist.dev/e/20070125140911.547.qmail%40c78c9fae691bed.315fe32.mid.smarden.org

```
Hi, with the current cvsps from
 http://ydirson.free.fr/soft/git/cvsps.git
incremental cvsimports fail with

$ git-cvsimport -C git
file 'a/a; pre_rev:INITIAL; post_rev:1.1; dead:0; branch_point:0
' not found in hash
Already up-to-date.
$ 

I think something like this should fix it:

diff --git a/cache.c b/cache.c
index b3b6c33..d1f9a31 100644
--- a/cache.c
+++ b/cache.c
@@ -380,6 +380,8 @@ void get_filename(char* filename, const char* data)
     };
     /* remainder: text after last protected char */
     strcpy (filename, data);
+    special = strchr(filename, ';');
+    if (special) *special = 0;
 }
 
 static void parse_cache_revision(PatchSetMember * psm, const char * buff)

Thanks, Gerrit.

```
