Checkout
Stefan Sperling
committed
on 19 Sep 12
Bump the working copy format to 30 and adjust various bits and pieces
to cope with the effects. This bump enables the following schema chang… Show more
Bump the working copy format to 30 and adjust various bits and pieces

to cope with the effects. This bump enables the following schema changes:

- new NODES index for move information

- new PRISTINE index for md5_checksum

- activate skel-based conflict storage

- rename "absent" presence to "server-excluded"

The bump has been discussed in this dev@ thread:

http://svn.haxx.se/dev/archive-2012-09/0239.shtml

* subversion/libsvn_wc/wc-metadata.sql

 (): Stop referring to "absent" as a presence, say "server-excluded" instead.

 (STMT_UPGRADE_TO_30): Add "absent" -> "server-excluded" upgrade statement.

* subversion/libsvn_wc/wc.h

 (SVN_WC__VERSION): Bump to 30.

* subversion/libsvn_wc/wc_db.c

 (presence_map): Rename "absent" to "server-excluded".

* subversion/tests/cmdline/resolve_tests.py

 (prop_conflict_resolution): Remove XFail marker for this issue #3707 test.

  This test is passing now and this issue is resolved.

* subversion/tests/libsvn_wc/db-test.c

 (TESTING_DATA): Rename "absent" to "server-excluded".

 (test_getting_info, test_inserting_nodes): Adjust references to "absent"

  in comments.

* subversion/tests/libsvn_wc/entries-compat.c

 (TESTING_DATA): Rename "absent" to "server-excluded".

* subversion/tests/libsvn_wc/op-depth-test.c

 (test_copy_of_deleted): Change comments referring to "absent" presence.

 (copy_wc_wc_absent): Rename to ...

 (copy_wc_wc_server_excluded): ... this, and also adjust database fields.

 (test_funcs): Track above rename.

Show less