[CVS] Bug? Adding files met andere case

Pagina: 1
Acties:

  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Ik had twee bestanden in mijn CVS tree staan met de namen StdAfx.cpp en StdAfx.h. Omdat alle includes stdafx.h gebruiken compiled het niet onder Linux.
Nu heb ik deze twee bestanden uit de CVS tree verwijderd, maar als ik daarna stdafx.cpp en stdafx.h weer wil toevoegen gaat het fout tijdens commit. Ik krijg dan de volgende foutmelding (zowel via CVS onder Linux als via WinCVS):
code:
1
2
cvs: hash.c:312: findnode: Assertion `key != ((void *)0)' failed.
cvs [server aborted]: received abort signal

Is dit een bug in de CVS server?
Hoe kan ik deze bestanden toch weer netjes toevoegen?

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 14-07 14:28

thomaske

» » » » » »

cvshome.org:
The error given is
cvs: hash.c.312: findnode: Assertion 'key != ((void *)0)' failed. cvs [server aborted]: received abort signal cvs commit: saving log message in C:\DOCUME~1\username\LOCALS~1\Temp\
This is caused by a file being committed where there is already a version in the repository, where the capitalisation is different. To solve, rename the version being committed to the original filename, or delete the original from the repository. I think it may be possible for the clash to occur even if the original was removed from the repository, and a manual delete within the source tree may be necessary

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Bedankt. De titel van dat bericht is "Error in Win32 version; hash.c.312: findnode".
Wat raar dat ik er dan ook last van heb onder Linux.

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Tijd om op Subversion over te stappen ;)

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • Olaf van der Spek
  • Registratie: September 2000
  • Niet online
Mijn project is gehost bij SourceForge, en daar is (nog) geen support voor subversion dacht ik.