Re: [Solved] Cvs server asserted during import - how to get help?
Re: [Solved] Cvs server asserted during import - how to get help?
- Subject: Re: [Solved] Cvs server asserted during import - how to get help?
- From: Rush Manbert <email@hidden>
- Date: Mon, 22 May 2006 17:51:19 -0700
Shawn Erickson wrote:
On 5/22/06, Rush Manbert <email@hidden> wrote:
If a developer has sort of a big problem with CVS, where should he post
questions? There doesn't seem to be a mailing list.
<http://savannah.nongnu.org/mail/?group=cvs>
Thanks Shawn. I got there on my own after posting. Just in case someone
else has this problem in the future, I'll explain what happened.
I tried to import some directories to my CVS repository on a PPC Mac
from a PC running Windows XP. The directories contain XML files and gif
image files. When I ran the import, the server asserted, and I got the
message:
/SourceCache/cvs/cvs-33.0.1/cvs/src/import.c:612: failed assertion
`entdata->options[0] == '-' && entdata->options[1] == 'k''
I was using the cvs.exe that comes with WINCvs. I tried getting the
latest version of cvsnt and using it, but got the same result. I
experimented with PC to Intel Mac (failed) and Intel Mac to PPC Mac
(succeeded).
I went to the nongnu website and searched the cvs-cvs list archives. I
found the code checkin that introduced the assert. (Searched for
entdata->options) It happened in October of 2005. I also found a thread
on the cvsnt site about this same error, but it never had any
resolution. It seems that the October 2005 changes to import.c made
assumptions about the cvs client that aren't valid for older clients.
What I finally did to solve the problem was to get the Windows binary
distribution from the nongnu site with the version number that matches
cvs on the Mac. Today that is 1.11.20. It does not, however, have
internal ssh capability like WINCvs and cvsnt (You can't specify
CVSROOT=:ssh:something, it must be CVSROOT=:ext:something), so I needed
ssh for Windows. I found that at source forge:
http://sshwindows.sourceforge.net/
Once I got ssh installed and the paths set up for it and the cvs client,
my import succeeded.
Thanks again,
Rush
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden