> -----Original Message----- > From: phi...@apache.org [mailto:phi...@apache.org] > Sent: dinsdag 24 augustus 2010 16:13 > To: comm...@subversion.apache.org > Subject: svn commit: r988550 - in /subversion/trunk/subversion: > libsvn_wc/entries.c tests/cmdline/upgrade_tests.py > > Author: philip > Date: Tue Aug 24 14:13:26 2010 > New Revision: 988550 > > URL: http://svn.apache.org/viewvc?rev=988550&view=rev > Log: > Fix upgrade_tests.py 7 in single-db. > > * subversion/libsvn_wc/entries.c > (insert_working_node): Don't force kind to subdir. > (write_entry): Make working_node subdirs incomplete initially.
How are you going to handle not present but added subdirectories in this way? You only have one status field for BASE_NODE and not present is only recorded in the parent directories (in the entries world recorded as entry->deleted in the parent dir). But if you set the directory to incomplete the 'not-present' status gets lost. And this can't be fixed from the directory itself, as it doesn't know that it originally existed as not-present, because we only started propagating this information into the subdir in the WC-NG work. Bert