---------------------------------------------------------------------------- r31342 | cmpilato | 2008-05-21 17:24:24 EDT Changed paths: M /branches/1.5.x/subversion/bindings/javahl/native/SVNClient.cpp M /branches/1.5.x/subversion/bindings/swig/python/tests/client.py M /branches/1.5.x/subversion/bindings/swig/ruby/svn/client.rb M /branches/1.5.x/subversion/bindings/swig/ruby/test/test_client.rb M /branches/1.5.x/subversion/bindings/swig/svn_client.i M /branches/1.5.x/subversion/include/svn_client.h M /branches/1.5.x/subversion/include/svn_props.h M /branches/1.5.x/subversion/libsvn_client/add.c M /branches/1.5.x/subversion/libsvn_client/client.h M /branches/1.5.x/subversion/libsvn_client/commit.c M /branches/1.5.x/subversion/libsvn_client/commit_util.c M /branches/1.5.x/subversion/libsvn_client/copy.c M /branches/1.5.x/subversion/libsvn_client/delete.c M /branches/1.5.x/subversion/libsvn_client/prop_commands.c M /branches/1.5.x/subversion/libsvn_subr/properties.c M /branches/1.5.x/subversion/svn/commit-cmd.c M /branches/1.5.x/subversion/svn/copy-cmd.c M /branches/1.5.x/subversion/svn/delete-cmd.c M /branches/1.5.x/subversion/svn/import-cmd.c M /branches/1.5.x/subversion/svn/mkdir-cmd.c M /branches/1.5.x/subversion/svn/move-cmd.c M /branches/1.5.x/subversion/svn/propdel-cmd.c M /branches/1.5.x/subversion/svn/propedit-cmd.c M /branches/1.5.x/subversion/svn/propset-cmd.c Merge from trunk this change group: * r31243, r31246, r31249, r31250, r31251, r31271 Fix issue #3200, API Ickiness: svn_client_ctx_t shouldn't carry "extra revprops"; the svn_client APIs should Notes: If we *don't* backport this in 1.5.0, we need to undo the changes or otherwise rework them to use newly-revved svn_client APIs. This is not quite finished -- need feedback from Ruby, Perl, and JavaHL bindings maintainers. Votes: +1: cmpilato, hwright, epg (but worried about Ruby) ---------------------------------------------------------------------------- r31343 | cmpilato | 2008-05-21 17:32:23 EDT Changed paths: M /branches/1.5.x/subversion/bindings/javahl/native/LogMessageCallback.cpp M /branches/1.5.x/subversion/bindings/javahl/native/ProplistCallback.h M /branches/1.5.x/subversion/bindings/javahl/src/org/tigris/subversion/javahl/LogMessageCallback.java M /branches/1.5.x/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java M /branches/1.5.x/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/BasicTests.java Merge from trunk this change group: * r31273 Let JavaHL return arbitrary revprops through the logMessages() method. Notes: Although not directly part of issue #3200, it is complimentary to it. The r31274 group depends on this change to test (and to merge cleanly). Votes: +1: hwright (pending merge of issue #3200 fixes) +0: cmpilato ---------------------------------------------------------------------------- r31344 | cmpilato | 2008-05-21 17:38:42 EDT Changed paths: A /branches/1.5.x/subversion/bindings/javahl/native/RevpropTable.cpp A /branches/1.5.x/subversion/bindings/javahl/native/RevpropTable.h M /branches/1.5.x/subversion/bindings/javahl/native/SVNClient.cpp M /branches/1.5.x/subversion/bindings/javahl/native/SVNClient.h M /branches/1.5.x/subversion/bindings/javahl/native/org_tigris_subversion_javahl_SVNClient.cpp M /branches/1.5.x/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClient.java M /branches/1.5.x/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClientInterface.java M /branches/1.5.x/subversion/bindings/javahl/src/org/tigris/subversion/javahl/SVNClientSynchronized.java M /branches/1.5.x/subversion/bindings/javahl/tests/org/tigris/subversion/javahl/BasicTests.java Merge from trunk this change group: * r31274, r31275, r31276 Extend issue #3200 API fixes to the JavaHL bindings. Notes: This depends on r31273 and the issue #3200 group. As it touches 1.5 APIs, This should be merged, or fixed up on trunk. Votes: +1: hwright (pending merge of issue #3200 fixes) +0: cmpilato ---------------------------------------------------------------------------- r31356 | cmpilato | 2008-05-22 10:26:05 EDT Changed paths: M /branches/1.5.x/subversion/bindings/swig/ruby/svn/client.rb M /branches/1.5.x/subversion/bindings/swig/ruby/test/test_client.rb Merge from trunk this change group: * r31348 Support revprop_table in Svn::Client::Context#mkdir family. (follow-up r31249) Votes: +1: kou, cmpilato ---------------------------------------------------------------------------- r31357 | cmpilato | 2008-05-22 10:46:45 EDT Changed paths: M /branches/1.5.x/subversion/include/svn_error_codes.h M /branches/1.5.x/subversion/libsvn_client/merge.c M /branches/1.5.x/subversion/libsvn_ra_neon/commit.c M /branches/1.5.x/subversion/libsvn_ra_neon/get_locks.c M /branches/1.5.x/subversion/libsvn_ra_neon/props.c M /branches/1.5.x/subversion/libsvn_ra_neon/session.c M /branches/1.5.x/subversion/libsvn_ra_neon/util.c M /branches/1.5.x/subversion/libsvn_ra_serf/blame.c M /branches/1.5.x/subversion/libsvn_ra_serf/commit.c M /branches/1.5.x/subversion/libsvn_ra_serf/getlocations.c M /branches/1.5.x/subversion/libsvn_ra_serf/getlocationsegments.c M /branches/1.5.x/subversion/libsvn_ra_serf/mergeinfo.c M /branches/1.5.x/subversion/libsvn_ra_serf/property.c M /branches/1.5.x/subversion/libsvn_ra_serf/ra_serf.h M /branches/1.5.x/subversion/libsvn_ra_serf/serf.c M /branches/1.5.x/subversion/libsvn_ra_serf/update.c M /branches/1.5.x/subversion/libsvn_ra_serf/util.c M /branches/1.5.x/subversion/svn/mkdir-cmd.c Merge from trunk this change group: * r31313 Make all ra layers return a consistent error when a path is not found in the repository. Notes: Small change, but API consistency is always a good thing. Does not merge cleanly! Votes: +1: lgo, epg, cmpilato