Yeah, svn ls is being run on the right url, and it happens with any
url on the repository. The slowness is proportional to how many
elements reside in the directory.
About apache config, I was wondering about that myself as I'm no
apache expert, so I'm attaching my httpd.conf file.
UPDATE: forgot to CC the list. Many apologies to Mark who will get
this message twice. :(
Regards,
Ariel
On Tue, 28 Sep 2004 11:53:48 -0400, Mark Benedetto King
<mbk@lowlatency.com> wrote:
> On Tue, Sep 28, 2004 at 10:18:28AM -0500, Ariel Arjona wrote:
> > I'm attaching a truss trace of httpd. I created a repository with a
> > single import, to isolate the problem more. I also turned off all but
> > the most essential modules in Apache (which I upgraded to 2.0.51).
> >
> > Upon doing svn ls http://rep/squirrelmail/trunk I see countless blocks of
> >
> >
> > ##############################################
> > 28171: stat("/subversion/local/apache2/htdocs/svnrep/!svn/ver/21/squirrelmail/trunk/plugins/compatibility",
> > 0xFFFFFFFF7FFF7EB0) Err#2 ENOENT
> > 28171: lstat("/subversion", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2/htdocs", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2/htdocs/svnrep",
> > 0xFFFFFFFF7FFF7EB0) Err#2 ENOENT
> > 28171: stat("/subversion/local/apache2/htdocs/svnrep/!svn/ver/21/squirrelmail/branches/squirrelmail_dev_20040729/functions/htmlentities/utf-8.php",
> > 0xFFFFFFFF7FFF7EB0) Err#2 ENOENT
> > 28171: lstat("/subversion", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2/htdocs", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2/htdocs/svnrep",
> > 0xFFFFFFFF7FFF7EB0) Err#2 ENOENT
> > 28171: stat("/subversion/local/apache2/htdocs/svnrep/!svn/ver/21/squirrelmail/tags",
> > 0xFFFFFFFF7FFF7EB0) Err#2 ENOENT
> > 28171: lstat("/subversion", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2/htdocs", 0xFFFFFFFF7FFF7EB0) = 0
> > 28171: lstat("/subversion/local/apache2/htdocs/svnrep",
> > 0xFFFFFFFF7FFF7EB0) Err#2 ENOENT
> > 28171: stat("/subversion/local/apache2/htdocs/svnrep/!sv
> > #############################
> >
> >
>
> You shouldn't see this sort of thing at all; it's as if mod_dav_svn isn't
> handling the request.
>
> Are you sure you have your httpd configured properly, and that you're
> running "svn ls" on the right URL?
>
> --ben
>
>
--
~
:wq
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Sep 28 18:20:04 2004