Difference between revisions of "TortoiseSVN"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
(current version 1.4.3 -> 1.4.8 + new homepage)
(new version 1.5.7)
Line 6: Line 6:
  
 
<source lang="xml">
 
<source lang="xml">
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
 +
<packages>
 
<package   
 
<package   
          id="TortoiseSVN"  
+
id="tortoisesvn"  
          name="TortoiseSVN 1.4.8"  
+
name="TortoiseSVN 1.5.7"  
          revision="148"  
+
revision="157"  
          priority="60"  
+
priority="60"  
          reboot="true">   
+
reboot="false">   
         
+
          <check type="uninstall" condition="exists" path="TortoiseSVN 1.4.8.12137 (32 bit)" />
+
<!-- <check type="uninstall" condition="exists" path="TortoiseSVN 1.5.7.15182 (32 bit)" /> -->
          <install cmd='msiexec /i "%SOFTWARE%\TortoiseSVN\TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi" /qn TARGETDIR="%ProgramFiles%\TortoiseSVN\"' />
+
        <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\TortoiseSVN\bin\TortoiseProc.exe" value="1.5.7.15182" />
          <upgrade cmd='msiexec /i "%SOFTWARE%\TortoiseSVN\TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi" /qn TARGETDIR="%ProgramFiles%\TortoiseSVN\"' />
+
<install cmd='msiexec /i "%SOFTWARE%\tortoisesvn\TortoiseSVN-1.5.7.15182-win32-svn-1.5.5.msi" /qn /norestart' />
          <remove cmd='MsiExec.exe /Q /x {E0B2264B-6BE4-4F8B-8300-A05BFA87AAA0}' />
+
<upgrade cmd='msiexec /i "%SOFTWARE%\tortoisesvn\TortoiseSVN-1.5.7.15182-win32-svn-1.5.5.msi" /qn /norestart' />
 +
<!-- <remove cmd='MsiExec.exe /Q /x {E0B2264B-6BE4-4F8B-8300-A05BFA87AAA0}' /> -->
 
</package>
 
</package>
 +
</packages>
 
</source>
 
</source>
 +
 +
The "versiongreterorequal" check gives the right to users to perform upgrade theirselves before the upgrade is validated in wpkg. This is usefull in environments where users have some administration rights.
  
 
[[category:Silent Installers|TortoiseSVN]]
 
[[category:Silent Installers|TortoiseSVN]]

Revision as of 13:02, 9 February 2009

Silent install for TortoiseSVN. Tortoise SVN Project Homepage Tortoise SVN Project Homepage at tigris

TortoiseSVN

<?xml version="1.0" encoding="UTF-8"?>

<packages>
<package   
	id="tortoisesvn" 
	name="TortoiseSVN 1.5.7" 
	revision="157" 
	priority="60" 
	reboot="false">  
 
	<!-- <check type="uninstall" condition="exists" path="TortoiseSVN 1.5.7.15182 (32 bit)" /> -->
        <check type="file" condition="versiongreaterorequal" path="%PROGRAMFILES%\TortoiseSVN\bin\TortoiseProc.exe" value="1.5.7.15182" />
	<install cmd='msiexec /i "%SOFTWARE%\tortoisesvn\TortoiseSVN-1.5.7.15182-win32-svn-1.5.5.msi" /qn /norestart' />
	<upgrade cmd='msiexec /i "%SOFTWARE%\tortoisesvn\TortoiseSVN-1.5.7.15182-win32-svn-1.5.5.msi" /qn /norestart' />
	<!-- <remove cmd='MsiExec.exe /Q /x {E0B2264B-6BE4-4F8B-8300-A05BFA87AAA0}' /> -->
</package>
</packages>

The "versiongreterorequal" check gives the right to users to perform upgrade theirselves before the upgrade is validated in wpkg. This is usefull in environments where users have some administration rights.