[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Possible svn bug - add/import large numbers of files with file://

From: Ryan Schlesinger <rschlesi_at_opentechinc.com>
Date: 2004-05-25 16:43:37 CEST

Steps to reproduce:
1. svn co file:///path-to/repos/test/trunk test
2. I used a script
(http://opentechinc.com/~knothead/svn_bug/generate_files.sh) to generate
100 copies of a test file
(http://opentechinc.com/~knothead/svn_bug/WebGUI.pm) in a directory.
3. svn add * (all files created from script)
4. svn ci --message "test"
5. svn ls file:///path-to/repos/test/trunk (gives valid output)
6. Access with firefox gave error number 160029 (Could not open the
requested SVN filesystem.
7. svn ls file:///path-to/repos/test/trunk - gives following output
        svn: Unable to open an ra_local session to URL
        svn: Unable to open repository 'file:///home/repos/svn/test/trunk'
        svn: Berkeley DB error while opening environment for filesystem
/home/repos/svn/test/db:
        DB_RUNRECOVERY: Fatal error, run database recovery
Running svnadmin recover fixes the repository until the next access
through mod_dav_svn.

Notes:
Changing step one to use http:// or https:// will not reproduce bug.
Step 7 can be any command that accesses the repository (file:// or
http://, etc).
Feel free to contact me for further information.

Ryan
  

-- 
Ryan Schlesinger
Vice President of Information Technology
Open Tech, Inc.
work: (540) 553-0557
cell: (540) 818-2814
ryan@opentechinc.com
http://www.opentechinc.com
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue May 25 16:48:37 2004

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.