Edgewall Software
Modify

Opened 16 years ago

Closed 16 years ago

#7647 closed defect (wontfix)

SubversionException: ("Filesystem path 'xyz/lib/Table' is neither a file nor a directory", 160013)

Reported by: mjk Owned by:
Priority: normal Milestone:
Component: general Version: 0.11b2
Severity: normal Keywords:
Cc: Branch:
Release Notes:
API Changes:
Internal Changes:

Description

How to Reproduce

While doing a GET operation on /browser, Trac issued an internal error.

Blew up after trying to use TortoiseSVN to Import a project. First I imported the subdirectories of a directory. Then I added a subsubdirectory and tried to import that. That did not work. So I deleted everything from the repository and tried to Import the whole tree again. Then it blew up and I can't work with the system anymore. Wonderful.

Request parameters:

{'path': '/'}

User Agent was: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1

System Information

Trac 0.11b2
Python 2.5.1 (r251:54863, Sep 22 2007, 01:43:31)
[GCC 4.2.1 (SUSE Linux)]
setuptools 0.6c8
SQLite 3.4.1
pysqlite 2.3.2
Genshi 0.4.4
mod_python 3.3.1
Pygments 0.9
Subversion 1.4.4 (r25188)
jQuery: 1.2.3

Python Traceback

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/web/main.py", line 419, in _dispatch_request
    dispatcher.dispatch(req)
  File "/usr/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/web/main.py", line 172, in dispatch
    chosen_handler)
  File "/usr/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/web/main.py", line 285, in _pre_process_request
    chosen_handler = filter_.pre_process_request(req, chosen_handler)
  File "/usr/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/versioncontrol/api.py", line 79, in pre_process_request
    self.get_repository(req.authname).sync()
  File "/usr/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/versioncontrol/cache.py", line 192, in sync
    for path,kind,action,bpath,brev in cset.get_changes():
  File "/usr/lib/python2.5/site-packages/Trac-0.11b2-py2.5.egg/trac/versioncontrol/svn_fs.py", line 877, in get_changes
    repos.svn_repos_replay(root, e_ptr, e_baton, pool())
  File "/usr/lib/python2.5/site-packages/libsvn/repos.py", line 247, in svn_repos_replay
    return apply(_repos.svn_repos_replay, args)
SubversionException: ("Filesystem path 'glpp/lib/Table' is neither a file nor a directory", 160013)

Attachments (0)

Change History (1)

comment:1 by Remy Blank, 16 years ago

Resolution: wontfix
Status: newclosed

It looks like your repository is messed up. The exception is thrown by Subversion, so there's not much Trac can do in that case.

This is an InstallationIssue.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.
to The owner will be changed from (none) to the specified user.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.