[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r18451 - in trunk/subversion: libsvn_client tests/cmdline

From: Ivan Zhakov <chemodax_at_gmail.com>
Date: 2006-02-14 10:42:32 CET

On 2/14/06, rooneg@tigris.org <rooneg@tigris.org> wrote:
> Author: rooneg
> Date: Mon Feb 13 16:25:49 2006
> New Revision: 18451
>
> Modified:
> trunk/subversion/libsvn_client/copy.c
> trunk/subversion/tests/cmdline/copy_tests.py
>
> Log:
> Fix issue #2503, assertion failure cp URL -> URL.
>
> * subversion/libsvn_client/copy.c
> (repos_to_repos_copy): If we're not copying to the repos root, and the
> src URL is a child of the dest URL be sure to root the session at the
> parent of the dest URL, otherwise we hit asserts later on.
>
> * subversion/tests/cmdline/copy_tests.py
> (copy_deleted_dir_into_prefix): New test for this bug.
> (test_list): Run the new test.

Garrett,
I consider it is not enougn to fix only client to send valid requests.
Anyway server should be aware of invalid requests without aborts(). If
client use old client it still can abort server, which is very bad and
can cause wedged repositories.

--
Ivan Zhakov
Received on Tue Feb 14 10:42:54 2006

This is an archived mail posted to the Subversion Dev mailing list.