See
<http://hudson.zones.apache.org/hudson/job/subversion-trunk-solaris/952/changes>
Changes:
[gstein] Another round of work on the props upgrade/migration code. This fixes
up
where we find props for "this dir", adds an additional driver from the
pre-wc-ng upgrade code, and passes the ORIGINAL_FORMAT through the code so
we can properly interpret the files we locate.
* subversion/libsvn_wc/upgrade.c:
(upgrade_to_wcng): construct an iterpool and use it in many calls as a
scratch pool. add a loop to call migrate_node_props() for each node in
the entries hash.
(migrate_node_props): pull this out from the #if 0 protector so we can
see compile errors/warnings. accept an ORIGINAL_FORMAT param so that
we can interpret the prop files we locate. properly handle "this dir"
propfiles. pass the local_relpath to operate on (ha!) and the
ORIGINAL_FORMAT to the upgrade_apply_props function.
(migrate_props): accept an ORIGINAL_FORMAT param and pass that to
migrate_node_props(). add a call to upgrade props of "this dir"
(struct bump_to_17_baton): new baton for passing params thru the sqlite
transaction callback.
(bump_to_YYY): renamed to bump_to_17. this is definitely our 17 bump.
the baton is (now) a bump_to_17_baton; extract its values for passing
along to migrate_props()
(svn_wc__upgrade_sdb): stop adjusting START_FORMAT since we may need the
original value. adjust the code on the 16->17 bump, and invoke the
bump_to_17 within a txn.
* subversion/libsvn_wc/wc.h:
(SVN_WC__NO_REVERT_FILES): new define
* subversion/libsvn_wc/wc_db.h:
(svn_wc__db_upgrade_apply_props): add LOCAL_RELPATH and ORIGINAL_FORMAT
parameters.
* subversion/libsvn_wc/wc_db.c:
(svn_wc__db_upgrade_apply_props): add LOCAL_RELPATH and ORIGINAL_FORMAT
parameters. add some comments about interpretation of the files that
are found, relative to svn releases and wc formats.
------------------------------------------
Started by an SCM change
Building remotely on lucene.zones.apache.org (Solaris 10)
Updating https://svn.apache.org/repos/asf/subversion/trunk
U subversion/libsvn_wc/wc.h
U subversion/libsvn_wc/wc_db.c
U subversion/libsvn_wc/wc_db.h
U subversion/libsvn_wc/upgrade.c
At revision 945986
[subversion-trunk-solaris] $ /bin/bash -xe /var/tmp/hudson9110466076771326968.sh
+ cd subversion-trunk
+
PATH=/export/home/hudson/bin:/export/home/hudson/tools/java/latest/bin:/export/home/hudson/tools/ant/latest/bin:/export/home/hudson/tools/tomcat/latest/bin:/opt/subversion-current/bin:/usr/ucb:/usr/local/bin:/usr/bin:/usr/sfw/bin:/usr/sfw/sbin:/opt/sfw/bin:/opt/sfw/sbin:/opt/SUNWspro/bin:/usr/X/bin:/usr/ucb:/usr/sbin:/usr/ccs/bin:/usr/bin
+ export PATH
+ /usr/ccs/bin/make clean
make: Fatal error: Don't know how to make target `clean'
Recording test results