[WF-Infra] Re: [WF-General] CVS cleanup (fwd)

Bryce Harrington bryce at neptune.net
Thu Oct 18 12:33:47 PDT 2001


Chord, it sounds like John needs your help with this...  Would you mind
looking into it?  Thanks!

Bryce

---------- Forwarded message ----------
Date: Thu, 18 Oct 2001 09:11:12 -0500
From: John R. Sheets <jsheets at mccaawebster.com>
Reply-To: general at mail.worldforge.org
To: general at mail.worldforge.org
Subject: Re: [WF-General] CVS cleanup

It looks like there are still a few case-sensitivity problems inside the
forge module.  This causes checkout errors in (case-insensitive) Windows.
The three offenders are:

  servers/cyphesis-C++/rulesets/basic/world/objects/characters
  servers/stage/sys/shepherd/pan
  website/templates

Short of physically removing the old Pan directory from the CVS archive
(i.e., CVS surgery), I'm not sure if it's possible to fix that error.  In
general, CVS seems to create all of its empty directories each time you do
an update, then delete them afterwards if you use the prune option.  Thus,
CVS checks the 'Pan' directory first (which should be empty) and finds it
full of the (legitimate) contents of 'pan', deletes them to match what it
thinks of 'Pan', and finally updates the (now empty) 'pan' directory.  Very
noisy and dangerous-looking, but probably harmless.

The other two are case clashes with individual files, and can be fixed
easily.

Here's the output I get every time I update:

--------

cvs update: move away
servers/cyphesis-C++/rulesets/basic/world/objects/characters/farmer.py; it
is in the way
C servers/cyphesis-C++/rulesets/basic/world/objects/characters/farmer.py

cvs server: servers/stage/sys/shepherd/Pan/Makefile.am is no longer in the
repository
cvs server: servers/stage/sys/shepherd/Pan/pan.h is no longer in the
repository
cvs server: servers/stage/sys/shepherd/Pan/pan_accessor.cpp is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_accessor.h is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_accessor.inl is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entitybase.cpp is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entitybase.h is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entitybase.inl is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entitycache.cpp is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entitycache.h is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entitycache.inl is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entityfactory.cpp is no
longer in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entityfactory.h is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entityidhash.cpp is no
longer in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_entityidhash.h is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_platform.cpp is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_platform.h is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_platform.inl is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_posix.cpp is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_posix.h is no longer in the
repository
cvs server: servers/stage/sys/shepherd/Pan/pan_proxy.cpp is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_proxy.h is no longer in the
repository
cvs server: servers/stage/sys/shepherd/Pan/pan_proxy.inl is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_standard.cpp is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/pan_standard.h is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/temp_echointerface.cpp is no
longer in the repository
cvs server: servers/stage/sys/shepherd/Pan/temp_echointerface.h is no
longer in the repository
cvs server: servers/stage/sys/shepherd/Pan/temp_entity.h is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/temp_entityidgen.h is no longer
in the repository
cvs server: servers/stage/sys/shepherd/Pan/temp_hashtree.h is no longer in
the repository
cvs server: servers/stage/sys/shepherd/Pan/testMakefile is no longer in the
repository
U servers/stage/sys/shepherd/pan/Makefile.am
U servers/stage/sys/shepherd/pan/pan.h
U servers/stage/sys/shepherd/pan/pan_accessor.cpp
U servers/stage/sys/shepherd/pan/pan_accessor.h
U servers/stage/sys/shepherd/pan/pan_accessor.inl
U servers/stage/sys/shepherd/pan/pan_entitybase.cpp
U servers/stage/sys/shepherd/pan/pan_entitybase.h
U servers/stage/sys/shepherd/pan/pan_entitybase.inl
U servers/stage/sys/shepherd/pan/pan_entitycache.cpp
U servers/stage/sys/shepherd/pan/pan_entitycache.h
U servers/stage/sys/shepherd/pan/pan_entitycache.inl
U servers/stage/sys/shepherd/pan/pan_entityfactory.cpp
U servers/stage/sys/shepherd/pan/pan_entityfactory.h
U servers/stage/sys/shepherd/pan/pan_entityidhash.cpp
U servers/stage/sys/shepherd/pan/pan_entityidhash.h
U servers/stage/sys/shepherd/pan/pan_platform.cpp
U servers/stage/sys/shepherd/pan/pan_platform.h
U servers/stage/sys/shepherd/pan/pan_platform.inl
U servers/stage/sys/shepherd/pan/pan_posix.cpp
U servers/stage/sys/shepherd/pan/pan_posix.h
U servers/stage/sys/shepherd/pan/pan_proxy.cpp
U servers/stage/sys/shepherd/pan/pan_proxy.h
U servers/stage/sys/shepherd/pan/pan_proxy.inl
U servers/stage/sys/shepherd/pan/pan_standard.cpp
U servers/stage/sys/shepherd/pan/pan_standard.h
U servers/stage/sys/shepherd/pan/temp_echointerface.cpp
U servers/stage/sys/shepherd/pan/temp_echointerface.h
U servers/stage/sys/shepherd/pan/temp_entity.h
U servers/stage/sys/shepherd/pan/temp_entityidgen.h
U servers/stage/sys/shepherd/pan/temp_hashtree.h
U servers/stage/sys/shepherd/pan/testMakefile

cvs update: move away website/templates/about/demo_.txt; it is in the way
C website/templates/about/demo_.txt
cvs update: move away website/templates/faq/misc.txt; it is in the way
C website/templates/faq/misc.txt
cvs update: move away website/templates/faq/programming.txt; it is in the
way
C website/templates/faq/programming.txt
cvs update: move away website/templates/roundtable/garg.txt; it is in the
way
C website/templates/roundtable/garg.txt
cvs update: move away website/templates/team/garg.txt; it is in the way
C website/templates/team/garg.txt
cvs update: move away website/templates/tools/mediaviewer.txt; it is in the
way
C website/templates/tools/mediaviewer.txt
cvs update: move away website/templates/tools/tasks.txt; it is in the way
C website/templates/tools/tasks.txt


--
John R. Sheets, Consultant
jsheets at mccaawebster.com
McCaa, Webster & Associates, Inc.

Writing GNOME Applications
http://www.aw.com/cseng/titles/0-201-65791-0/


_______________________________________________
General mailing list
General at mail.worldforge.org
https://mail.worldforge.org/lists/listinfo/general




More information about the Infra mailing list