How can TortoiseSVN be installed from msiexec.exe command line and include command utilities?

0

I need to create a command line that will install TortoiseSVN and include the Subversion command line utilities.

What options on the msiexec.exe command line would tell the installer to include the command set?

TortoiseSVN-1.9.3.27038-x64-svn-1.9.3.msi

lit

Posted 2016-04-26T14:14:56.407

Reputation: 515

Try running TortoiseSVN-1.9.3.27038-x64-svn-1.9.3.msi /? in a cmd shell. – DavidPostill – 2016-04-26T16:54:07.687

@DavidPostill - Using /? brings up the Microsoft msiexec.exe help dialog box. While it does mention Setting Public Properties, it does not show what properties can be set nor what they mean. – lit – 2016-04-26T17:12:38.853

SlikSVN has an INSTALLLEVEL property which can be used to ensure that svnserve.exe is installed. msiexec /q /i Slik-Subversion-1.7.9-x64.msi /log "%TEMP%\slik-subversion-install.log INSTALLLEVEL=300 – lit – 2016-04-26T17:14:12.800

Answers

0

The following worked for me using TortoiseSVN 1.13.1:

Msiexec /i "TortoiseSVN.msi" /qn ADDLOCAL="F_OVL,DefaultFeature,MoreIcons,CLI,CrashReporter,UDiffAssoc,DictionaryENGB,DictionaryENUS"
  • Where TortoiseSVN.msi is the specific installer.
    To see all available properties use the following and delete any entry that has a lowercase letter (there may be false positives but it is better than anything I've found online).
    Msiexec /i "TortoiseSVN.msi" /LP "Install.log"
    

Hen3

Posted 2016-04-26T14:14:56.407

Reputation: 1

Thank you for looking into this aftter such a long time. I tried with to versions. The results were TortoiseSVN 1.9.4.27285 (64 bit) Setup failed. and TortoiseSVN 1.13.1.28686 (64 bit) Setup failed. – lit – 2020-02-06T14:21:33.250