On Tue, Oct 25, 2011 at 03:21:34AM -0700, John Larcheveque wrote: > I've narrowed down the problem to repro when I call 'svn diff > MissingPunctuation' from a directory that itself is called MissingPunctuation: > > C:\[start of my path]\MissingPunctuation>svn diff missingPunctuation\ > \nul > svn: E235000: In file '..\..\..\subversion\libsvn_wc\wc_db.c' line 9465: > assertion failed (work_presence == svn_wc__db_status_normal || work_presence > == svn_wc__db_status_not_present || work_presence == > svn_wc__db_status_base_deleted) > > > I've deleted and retrieved through 'svn update' the offending directory to no > effect. (Update worked. Diff still doesn't.) > > I haven't tried adding another path of the form [pathStart]/X/X/ to see if > that repros the issue, but there's strong suspicion the name repetition is a > factor.
I cannot reproduce this problem. I get a "is not under version control" message instead. Is this happening in a working copy you upgraded from 1.6, or with a new checkout? Can you try reproducing in a new checkout?