[Zope-CVS] CVS: CVSROOT - repolinks:1.81

Barry Warsaw barry@wooz.org
Wed, 18 Dec 2002 15:51:52 -0500


Update of /cvs-repository/CVSROOT
In directory cvs.zope.org:/tmp/cvs-serv17577

Modified Files:
	repolinks 
Log Message:
Update the comments about EmptyDir with a big XXX about how this
doesn't work the way (I) expected it to. ;)

Thanks to Ken who fixed things up correctly -- albeit manually.


=== CVSROOT/repolinks 1.80 => 1.81 ===
--- CVSROOT/repolinks:1.80	Wed Dec 18 15:27:15 2002
+++ CVSROOT/repolinks	Wed Dec 18 15:51:21 2002
@@ -24,9 +24,11 @@
 #   path translates to a link that points to an empty directory
 #   (CVSROOT/Emptydir) - the CVS equivalent of a removed directory.
 #
-#   Note that you must *add* any subdirectories that are also to be
-#   removed, otherwise you'll get "no such file or directory" errors
-#   when doing a cvs update, post-change.
+#   XXX Don't use this mechanism on non-leaf directories.  adjustlinks
+#   doesn't work correctly in that case.  You can't EmptyDir the
+#   subdirs because that'll just create recursive symlinks in
+#   EmptyDir.  What adjustlinks needs to do is create the parent
+#   directories and then symlink the leaves to EmptyDir.
 
 ####################                            #####################
 # Where Link Lives #                            # Where Link Points #
@@ -106,8 +108,9 @@
 #/StandaloneZODB/ZEO1/tests
 #/StandaloneZODB/ExtensionClass
 #/StandaloneZODB/BTrees
-#/StandaloneZODB/bsddb3Storage/bsddb3Storage
 #/StandaloneZODB/bsddb3Storage/docs
+#/StandaloneZODB/bsddb3Storage/bsddb3Storage
+#/StandaloneZODB/bsddb3Storage/bsddb3Storage/tests
 #/StandaloneZODB/Persistence
 #/StandaloneZODB/ThreadedAsync
 #/StandaloneZODB/zdaemon
@@ -115,8 +118,9 @@
 #/StandaloneZODB/logging
 
 # Retire these in favor of BDBStorage
-#/ZODB3/bsddb3Storage/bsddb3Storage
 #/ZODB3/bsddb3Storage/docs
+#/ZODB3/bsddb3Storage/bsddb3Storage
+#/ZODB3/bsddb3Storage/bsddb3Storage/tests
 
 /ZODB3/ZODB              /Packages/ZODB
 /ZODB3/ZEO               /Packages/ZEO