On Sun, Jan 25, 2009 at 01:52:01PM -0800, Drew Perttula wrote:
> I've used it successfully several times, but I have this cryptic note in
> the middle of my version:
>
> -x|-R) cvs_args="$cvs_args $1" ;;
> -d|-z) cvs_args="$cvs_args $1 $2"; shift ;;
> -d*) cvs_args="$cvs_args $1" ;;
> -z*) cvs_args="$cvs_args $1" ;;
>
> # drewp changing this letter. it's weird
> p*) module=$1 ;;
>
> *) echo "cvs2darcs: invalid argument $1" 1>&2; exit 1 ;;
>
>
> Possibly I'm changing that 'p' to the first letter of my cvs repo each
> time? It's been several months since my last conversion so I don't remember.
That is strange, since you later mention that you're using ubuntu
(and thus have a bash as /bin/sh), and the command line parsing bug
is a bashism (the line with [^-]*) module=$1 ;; isn't conforming
to posix).
> Anyway, that's the only tweak I recall needing. I would have been using
> the standard tools (cvsps, etc) from whatever ubuntu was shipping last May.
Then there's some hope that my issues are just some more portability
issues and thus fixable. I'll work on this whenever time permits.
Ciao,
Kili
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users