[ITA] Git et al
Christopher Faylor
cgf-use-the-mailinglist-please@cygwin.com
Sat Jul 19 13:54:00 GMT 2014
On Sat, Jul 19, 2014 at 08:29:41AM +0100, Adam Dinwoodie wrote:
>I've still not been able to clone the Cygwin source code from CVS --
>I've been testing by cloning the cygwin-apps repo Yaakov referenced
>above -- but the errors look like a version incompatibility, and I don't
>think there's much I can do about that. If someone who knows more about
>CVS and Git could take a look at the output and confirm that hypothesis,
>I'd be grateful:
>
> $ git cvsimport -v -d :pserver:anoncvs@cygwin.com:/cvs/src src
> Initialized empty Git repository in /home/add/test/.git/
> Running cvsps...
> WARNING: malformed CVS version str: Server:
> WARNING: Your CVS client version:
> [Client: Concurrent Versions System (CVS) 1.12.13 (client/server)]
> and/or server version:
> [Server: ]
> are too old to properly support the rlog command.
> This command was introduced in 1.11.1. Cvsps
> will use log instead, but PatchSet numbering
> may become unstable due to pruned empty
> directories.
>
> cvs [log aborted]: reading from server: Connection reset by peer
> DONE; creating master branch
> fatal: refs/heads/origin: not a valid SHA1
> fatal: master: not a valid SHA1
> fatal: You are on a branch yet to be born
> checkout failed: 32768
>
>As I say, the cvsimport of the cygwin-apps repo is going just fine, so I
>don't think this is a fundamental problem with my build any more.
>Fingers crossed for an up-to-date Git release soon.
Thanks for looking into this again. FWIW, the CVS on sourceare.org/cygwin.com
is cvs-1.11.23-16.el6.x86_64. I've used it to import Cygwin's CVS into git
so I know that it is possible. There is a limitation on cvsps though. As I
understand it newer versions don't work with git. cvsimport also only works
with cvsps v2 but that shouldn't be a problem since that's what we've got
in Cygwin.
cgf
More information about the Cygwin-apps
mailing list