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

Re: Installing tortoise without your installer

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-02-23 20:34:56 CET

LIEU-SONG Benh wrote:

> Thank you for the answer.
>
>> There is, but I won't tell you how to do it. The reason is simple:
>> if you create an installer for TortoiseSVN, we don't have control
>> over it. If you do something wrong when installing, people will
>> come *here* to complain but we won't know that they're not using
>> our approved installer.
>
> I understand that point of view. The installer I'm setting up will be
> used in internal over here (the company I work for), so I'm quite
> confident that the few people who will use it won't complain to the
> tortoise SVN mailing list but to me first.
>
> And if you're afraid other people see the solution you provide, you
> can send it to me only (?)

This would be a lot of work for me. If you *really* have to create your
own installer, you could just look at the source of our WiX files and
figure it out from there. I'd have to do the same.

>> The best solution for you would be to use the TSVN installer. You
>> can do that by calling msiexec.exe with the correct parameters.
>
> Actually I've thought about that, but I wanted something more "clean"
> (if we can say so) than calling an external program from NSIS and
> which doesn't require installing Windows Installer 3.1, which I found
> was not that easy to do (because of an issue I forgot about but which
> has been addressed by Microsoft). That will be my last resort.

I don't know if NSIS can handle installing dll's in the side-by-side
assembly cache. But if it can't, you won't get around using msi 3.1. And
you'd have to figure out yourself how to install the c-runtime and MFC
libs yourself, because we're using the merge modules provided by MS to
install them.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Fri Feb 23 20:35:07 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.