Stefan Sperling wrote on Tue, May 31, 2011 at 00:08:46 +0200: > On Mon, May 30, 2011 at 11:47:30PM +0200, Torsten Krah wrote: > > If <1.6 did not enforce this and 1.6 does - why does 1.6 not recode it > > at the time it does encounter such "things" - at least via some optional > > command line option? > > I think that is something we should add, yes.
How would you handle a repository that contains the following nodes/fspaths: /foo/bår (in UTF-8) /foo/bår (in latin1) ? How would you handle a repository that contains: /foo/barÉ (in latin1) /foo/barŠ (in latin2) ? > We should also make svnadmin verify complain if paths are not in UTF-8. +1. The validation that 'load' and 'commit' trigger is path_valid() in fs_loader.c.