[darcs-users] bug in cvs2darcs: cvs has problems with "absolute pathnames"
Martin Schaffner
schaffner at gmx.li
Sun Nov 14 12:53:50 UTC 2004
Both the current version, and the upcoming 0.5 version have problems
when I try to convert module "d1x" from
":pserver:readonly at reprehensible.net:/var/cvs/d1x": at some point, the
cvs client fails with "absolute pathname /path/to/repo/ illegal for
server". Even though cvs fails, the conversion script continues, but at
the end, there are only TAG patches in the repo.
This is on Mac OS X 10.3.5, with cvs installed using fink:
$ cvs --version
Concurrent Versions System (CVS) 1.11.17 (client/server)
Copyright (c) 1989-2004 Brian Berliner, david d `zoo' zuhn,
Jeff Polk, and other authors
Here is an extract of the output of the script:
U d1x/ui/userbox.c
U d1x/ui/window.c
cvs2darcs: initializing darcs repository in d1x
cvs2darcs: running /usr/local/share/cvs2darcs/cvs_convert.pl
creating directory /Users/martin/d1x_darcs/d1x/
running: cvs -d :pserver:readonly at reprehensible.net:/var/cvs/d1x get -D
19700102 -P -d /Users/martin/d1x_darcs/d1x/ d1x/
? _darcs
absolute pathname `/Users/martin/d1x_darcs/d1x' illegal for server
Importing Patchset 2
Name: Initial revision
Author: donut
Date: Mon Jun 14 20:56:49 GMT 1999
File ui/window.c is changed to version 1.1 from INITIAL...
running: cvs update -r 1.1 ui/window.c
More information about the darcs-users
mailing list