Log Message: |
Expose the metadataOnly option that is already implemented in libsvn_client's
copy support through the api.
This should have been added when revving the api, as this api has been
available at the libsvn_wc level since 1.8 (and at least used by AnkhSVN
since then).
* subversion/bindings/javahl/native/org_apache_subversion_javahl_SVNClient.cpp
(Java_org_apache_subversion_javahl_SVNClient_copy): Pass metadataOnly.
* subversion/bindings/javahl/native/SVNClient.cpp
(SVNClient::copy): Pass metadataOnly.
* subversion/bindings/javahl/native/SVNClient.h
(SVNClient::copy): Pass metadataOnly.
* subversion/bindings/javahl/src/org/apache/subversion/javahl/ISVNClient.java
(copy): Add and document metadataOnly argument.
* subversion/bindings/javahl/src/org/apache/subversion/javahl/SVNClient.java
(copy): Add and document metadataOnly argument.
(copy): Update caller.
* subversion/bindings/javahl/tests/org/apache/subversion/javahl/BasicTests.java
(testCopy,
testCopyPinExternals_wc2wc,
testCopyPinExternals_wc2repo,
testCopyPinExternals_repo2wc,
testCopyPinExternals_repo2repo,
testCopyPinExternals_repo2repo_explicit,
setupAndPerformMerge): Update caller.
* subversion/include/svn_client.h
(svn_client_copy7): Add argument.
* subversion/libsvn_client/copy.c
(svn_client_copy7): Add argument. Update caller.
* subversion/libsvn_client/deprecated.c
(svn_client_copy6): Update caller.
* subversion/svn/copy-cmd.c
(svn_cl__copy): Update caller.
* subversion/tests/libsvn_client/client-test.c
(test_copy_pin_externals): Update caller.
* subversion/tests/libsvn_wc/utils.c
(sbox_wc_copy_url): Update caller.
|