Jan Normann Nielsen wrote:
> Peter Mounce wrote:
>
>>>>> When the commit dialog opens, tortoiseproc.exe crashes in the
>>>>> nightly build (Sep 8). Are you aware of the bug? If not, what can I
>>>>> do to give detailed info about it? Are there any log files,
>>>>> stacktraces or such?
>>>>
>>>>
>>>> Does it crash every time with every working copy?
>>>
>>>
>>> I tried installing the latest nightly this morning (r4361) and I
>>> noticed that when a previous version (1.2.2) of TSVN was installed, I
>>> suddenly had to installations of TSVN in my "Add/remove programs"
>>> dialog in Windows, although they seemed to be installed the same
>>> place. Also, the old Danish language pack was not removed when I
>>> installed the nightly build. This used to happen before, as I
>>> remember it. As a result, I uninstalled both versions (one seemed to
>>> do nothing, really), noticed that my TortoiseSVN folder in C:\Program
>>> Files had gone, rebooted and did a clean install of the nightly build
>>> in which I am not able to reproduce the crash I reported earlier.
>>> Maybe the problem had something to do with half-installed versions as
>>> I describe here, I don't know.
>>
>>
>> The two-entries-in-ARP is a known issue and to do with how our version
>> number scheme works in combination with MSI. MSI Major Upgrades are
>> what we use to make new versions install over the top of old ones;
>> however, this only works when one of the first three numbers of the
>> version number increments. So in a number of a.b.c.d, only a.b.c are
>> considered by MSI - the d revision number is ignored :(
>
>
> Is there nothing to at least inform me that I'm installing, not
> upgrading or tell me to uninstall before re-installing. I don't remember
> to see anything different between the two different things in the
> installer.
No; because MSI only considers the first three parts of our version
number, nightlies get installed side-by-side with each other; as far as
MSI is concerned, the nightly installer is not being required to upgrade
a previous package, so it installs its payload next to it. I don't
really understand how files with the same name can coexist in the same
directory, though, and be different versions...
Pete
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.tigris.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Sep 12 15:08:17 2005