On Wed, 25 Feb 2004 23:47:15 +0100
Branko Cibej <brane@xbc.nu> wrote:
> The Win32 binary packages are also ready:
> Python 2.3 bindings
> URL: http://subversion.tigris.org/files/documents/15/11029/svn-win32-1.0.0_py.zip
> MD5: 93459b72cd2f5d6520d8e76370c6246c
Something has changed in libsvn/_core.dll between 0.37.0 and 1.0.0 that
brings this error in ViewCVS:
Traceback (most recent call last):
File "c:\bin\viewcvs\lib\viewcvs.py", line 2467, in main
request.run_viewcvs()
File "c:\bin\viewcvs\lib\viewcvs.py", line 335, in run_viewcvs
self.view_func(self)
File "c:\bin\viewcvs\lib\viewcvs.py", line 1132, in view_directory
request.repos.dirlogs(request.path_parts, file_data, options)
File "c:\bin\viewcvs\lib\vclib\svn\__init__.py", line 329, in dirlogs
get_logs(self, self._getpath(path_parts), entries)
File "c:\bin\viewcvs\lib\vclib\svn\__init__.py", line 216, in get_logs
date = _datestr_to_date(datestr, subpool)
File "c:\bin\viewcvs\lib\vclib\svn\__init__.py", line 42, in _datestr_to_date
return core.svn_time_from_cstring(datestr, pool) / 1000000
TypeError: unsupported operand type(s) for /: 'NoneType' and 'int'
I'm using a recent copy of ViewCVS (from the CVS HEAD), and Subversion
1.0.0 for Windows (from the Subversions page, not built by me).
With the exact same setup, but the 0.37.0 bindings (also from
subversion.tigris.org) it worked fine. In fact, copying libsvn/_core.dll
from 0.37.0 to 1.0.0 seems to work (though it can have other side
effects, of course).
Juanma
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Feb 26 14:52:16 2004