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

Subversion Win32 Python Bindings Errors

From: François Beausoleil <fbeausoleil_at_ftml.net>
Date: 2004-12-17 19:45:20 CET

Hi,

I have the same recurring problem - Win32 Python bindings report a
strange error instead of the actual error.

For example:

from svn import core, fs, repos

def repro(pool):
   repos.svn_repos_open('no-repos-named-that-way', pool)

def main():
   print core.SVN_VER_MAJOR, core.SVN_VER_MINOR, core.SVN_VER_MICRO
   core.run_app(repro)

if __name__ == '__main__':
   main()

This runs and reports the following:
1 1 1
Traceback (most recent call last):
   File "C:\java\rsvn\recipe.py", line 11, in ?
     main()
   File "C:\java\rsvn\recipe.py", line 8, in main
     core.run_app(repro)
   File "C:\Python23\lib\svn\core.py", line 33, in run_app
     return apply(func, (pool,) + args, kw)
   File "C:\java\rsvn\recipe.py", line 4, in repro
     repos.svn_repos_open('no-repos-named-that-way', pool)
SystemError: null argument to internal routine

Cmpilato gave me a bit of help in early December, and on his machine,
the raised Exception is not SystemError, but SubversionError.

The printout when running on Linux:
1 2 0
Traceback (most recent call last):
   File "./test.py", line 12, in ?
     main()
   File "./test.py", line 9, in main
     core.run_app(repro)
   File "/usr/lib/python2.3/site-packages/svn/core.py", line 37, in run_app
     return apply(func, (pool,) + args, kw)
   File "./test.py", line 5, in repro
     repos.svn_repos_open('no-repos-named-that-way', pool)
libsvn._core.SubversionException: ("Can't open file
'no-repos-named-that-way/format': No such file or directory", 2)

Thanks,
François

PS: Yes, it's me again with the same problem that I've been bugging the
list about for the past two weeks...

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Fri Dec 17 19:53:04 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.