• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [Solved] Cvs server asserted during import - how to get help?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


References: 
 >Cvs server asserted during import - how to get help? (From: Rush Manbert <email@hidden>)
 >Re: Cvs server asserted during import - how to get help? (From: "Shawn Erickson" <email@hidden>)

  • Prev by Date: Re: Discard Changes on project
  • Next by Date: Re: Building for 10.3.9 PPC & 10.4 Universal
  • Previous by thread: Re: Cvs server asserted during import - how to get help?
  • Next by thread: Discard Changes on project
  • Index(es):
    • Date
    • Thread