threads / discuss / 6520

cvsimport/cvsps: incremental import

Subject: cvsimport/cvsps: incremental import

## tl;dr

One message between Jan 25, 2007 and Jan 25, 2007.

replies: 0people: 1as markdown or json

Gerrit Pape· Jan 25, 2007, 14:09 UTC · lore
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.

← back to recent threads