Login | Register
My pages Projects Community openCollabNet

Discussions > users > Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?)

Project highlights: :. Download .: :. Support .: :. FAQ .: :. Translations .: :. Donate .: :. Report Bug .:

tortoisesvn
Discussion topic

Back to topic list

Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?)

Author Stefan Hett <stefan at egosoft dot com>
Full name Stefan Hett <stefan at egosoft dot com>
Date 2016-05-06 04:43:03 PDT
Message Hi Stefan and David,
> On 06.05.2016 13:12, Stefan Hett wrote:
>> Hi David,
>>> Hi David,
>>>> I run another check with 1000 files in a test directory:
>>>> -> Just saying 'svn lock *' works fine, it locks file after file and gives a good visual feedback of what is happening.
>>>> -> TortoiseSVN (v1.9.4) instead shows up nearly immeadiatly "Locked by ... file ..." for about 37 files, then pauses with transfer-speed-zero. If waiting long enough (about 5 min) it continues working but throws an already-locked-error for about 50 files and then continues locking the missing ones correctly.
>>>>
>>>> For me it seems that TortoiseSVN somehow tries to lock a bunch of files immeadiatly but can't receive all server-answers on a slow (bad?) connection (Java-SSL-Tunnel) and finally times out. SVN instead seems to work file-by-file (as did Tortoise 1.8.12) and manages to lock all files without problems.
>>>>
>>>> Could this be a possible explanation? Is there a possibility (i.e. a setting) to switch back to the "old" file-by-file locking?
>>>>
>>> That's kind of my suspicion here too (aka: some operation fails/breaks
>>> on the server or the transmission is lost, client waits for a time out
>>> and then you have the hang which you are describing).
>>>
>>> Maybe Stefan Küng can confirm whether TSVN just utilizes the SVN
>>> library here directly (rather than doing some special things itself).
>>> If so, it's worth moving that on to the SVN users list, I guess...
> TSVN of course uses the svn library APIs to do the locking.
> It passes all files to be locked to the API at once, and then the API
> would do the locking.
With regards to determine the impact from the Subversion project point
of view: Do you know whether that API was available in 1.8 already (aka:
passing multiple files to be locked) or whether that API was introduced
in 1.9 (and TSVN 1.8 used a different API)?

Also FWIW: After thinking further about the impact on SVN I went ahead
and forwarded the issue to the SVN user's list referencing this thread
here. Topic on the SVN list: "Problem with locking multiple files."


--
Regards,
Stefan Hett
Attachments

« Previous message in topic | 10 of 27 | Next message in topic »

Messages

Show all messages in topic

TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-04 01:58:41 PDT
     Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Stefan Hett <stefan at egosoft dot com> Stefan Hett <stefan at egosoft dot com> 2016-05-04 02:34:40 PDT
         RE: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-04 04:59:16 PDT
             Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Stefan Hett <stefan at egosoft dot com> Stefan Hett <stefan at egosoft dot com> 2016-05-04 05:29:14 PDT
                 RE: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-04 06:04:36 PDT
                 RE: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-04 10:47:19 PDT
                     Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Stefan Hett <stefan at egosoft dot com> Stefan Hett <stefan at egosoft dot com> 2016-05-06 03:07:23 PDT
                         Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Stefan Hett <stefan at egosoft dot com> Stefan Hett <stefan at egosoft dot com> 2016-05-06 04:12:08 PDT
                             Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) steveking Stefan Küng 2016-05-06 04:34:59 PDT
                                 Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Stefan Hett <stefan at egosoft dot com> Stefan Hett <stefan at egosoft dot com> 2016-05-06 04:43:03 PDT
                                     Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) steveking Stefan Küng 2016-05-06 05:28:13 PDT
                                         Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Stefan Hett <stefan at egosoft dot com> Stefan Hett <stefan at egosoft dot com> 2016-05-06 05:34:47 PDT
                                             RE: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-09 04:29:20 PDT
                                                 Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-05-09 04:40:03 PDT
                                                     RE: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-09 05:03:20 PDT
                                                         Re: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-05-09 05:18:28 PDT
                                                             RE: Re: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-09 05:33:25 PDT
                                                                 Re: Re: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-05-09 06:12:17 PDT
                                                                     RE: Re: Re: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-10 06:32:38 PDT
                                 RE: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-09 04:48:44 PDT
                                     Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-05-09 05:00:43 PDT
                                         RE: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-09 05:10:18 PDT
                                             RE: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-09 05:23:16 PDT
                                                 Re: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) Ivan Zhakov <ivan at visualsvn dot com> Ivan Zhakov <ivan at visualsvn dot com> 2016-05-09 06:04:51 PDT
                                                     RE: Re: Re: Re: TortoiseSVN "Get lock" of multiple files fails via Java-SSL-tunnel since v1.9.0 (bug?) david81 David Hinken 2016-05-09 06:20:33 PDT
Page: of 2 « Previous | Next »
Messages per page: