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

Reply via email to