Long Pathes on Windows and SQLite
From: Markus Schaber <m.schaber_at_codesys.com>
Date: Thu, 22 Aug 2013 12:26:41 +0000
Hi,
Some days ago, I stumbled across a problem, and could analyze it a little bit those days.
Windows has a general limit on the path length of 260 characters on some APIs, while others allow a length of about 32k characters (with some restrictions).
Most (if not all) of the SVN codebase seems to work fine with those long pathes. However, it seems that SQLite is not (yet) long path clean:
--- snip ---
SET fifty=01234567890123456789012345678901234567890123456789
rem svn mkdir does not work with the long path, but the following
pushd workingcopy
The last "svn update" command fails with the following error message:
Fetching external item into '0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789\foo':
Revision 1.
I already mentioned this problem on IRC, where Bert meant that it is an issue in SQLite itself which has its own windows abstracton layer.
Now, some questions arise:
And for the folks more experienced with SQLite:
Best regards
Markus Schaber
CODESYS(r) a trademark of 3S-Smart Software Solutions GmbH
Inspiring Automation Solutions
3S-Smart Software Solutions GmbH
E-Mail: m.schaber@codesys.com | Web: http://www.codesys.com | CODESYS store: http://store.codesys.com
Managing Directors: Dipl.Inf. Dieter Hess, Dipl.Inf. Manfred Werner | Trade register: Kempten HRB 6186 | Tax ID No.: DE 167014915
|
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.