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

Re: bugreport: commit of two 'external' directories fails

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Fri, 31 Oct 2008 21:55:17 +0100

On Fri, Oct 31, 2008 at 21:49, Stefan Küng <tortoisesvn_at_gmail.com> wrote:
> Erwin Coumans wrote:
>> It seems a TSVN specific issue, because command-line svn just works
>> fine:
>>
>> svn commit external1 external2
>> results in a single commit:
>> http://code.google.com/p/bullet/source/detail?r=1437
>>
>> What svn command(s) does TSVN send when you select multiple externals
>> directories and commit?
>
> Just tried this with my test repo: when I select two externals from the
> same repo and commit the changes, it works as expected.
>
> TSVN commits the two selected externals the same as the mentioned svn
> command. The only thing that could be different is that TSVN could pass
> the --non-recursive flag with the commit. But that would only happen if
> while you had the commit dialog open a file inside those external
> folders was touched (i.e., had is last-modified time changed).
> Or if you have entries in the commit dialog which were not selected.

More info: after some more testing I can tell you that this only
happens if TSVN commits the changes non-recursively.
And as mentioned in my last mail, that only happens if:
* unchecked entries are in the commit dialog
* files were changed while the commit dialog was open (hit F5 to
refresh before you click on OK to 'clear' those monitored changes and
allow a recursive commit).

Stefan

-- 
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net
Received on 2008-10-31 21:55:27 CET

This is an archived mail posted to the TortoiseSVN Users mailing list.