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

Re: [TSVN] Bug in nightly build

From: Peter Mounce <pete_at_molehole.org>
Date: 2005-09-12 15:07:39 CEST

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...


   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

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