xMerge add-on for merging renamed/moved files
A SmartSVN add-on which supports merging of renamed/moved files
When files in branches have been moved or renamed, merging with SVN easily can get cumbersome. xMerge ("cross-merge"), which is licensed as a separate add-on to SmartSVN, fixes this shortcoming and helps you to merge moved or renamed files automatically and safely. For more information refer to xMerge Add-on.
SmartSVN 6.5.2
A new bug-fix release for SmartSVN 6.5 is available
We have released a new bug-fix release for SmartSVN 6.5. A detailed list of changes can be found here.
Download SmartSVN 6.5.2SmartGit 1.0.2
A bug-fix release for SmartGit is available
This release fixes a few bugs (detailed change log).
Unattended installation of SmartSVN
How to perform an unattended/quiet installation of SmartSVN on Windows
When deploying SmartSVN to many users, having everyone of them to go through the Setup wizard can be cumbersome. This article gives a short receipt on how to perform an unattended resp. quiet installation of SmartSVN.
First of all, get the Windows installer bundle (with JRE) from the Download area. Unzip this file and start the setup*.exe. The executable will unpack the contained MSI installer to a sub-directory within the TEMP directory. You should find there smartsvn.msi and jre.cab. Take both files to an intermediate directory, say c:\temp\install and cd to that directory.
The installation itself is performed using the msiexec utility program which comes with every Windows installation. Following command will perform a full installation of SmartSVN to C:\Program Files\SmartSVN:
msiexec /q /log log.txt /i smartsvn.msi DIR_INSTALL="C:\Program Files\SmartSVN" JRECABFILE=jre.cab
Having the installation logged to the log.txt is not necessary, but will be helpful to trace possible problems.
The installation can be customized by skipping certain features from the installation using the REMOVE property. For instance:
msiexec /q /log log.txt /i smartsvn.msi DIR_INSTALL="C:\Program Files\SmartSVN" JRECABFILE=jre.cab ADDLOCAL=All REMOVE=featureShellExtFull,featureStatusCache
will skip the full shell integration and the Status Cache service. In the same way following features can be selected/deselected from the installation:- featureShellExt (Explorer Integration)
- featureShellExtFull (Full Integration)
- featureStatusCache (Status Cache)
- featureAutostart (Automatic Start)
- featureJre (Installation of the JRE)
Note: If you don't want to install SmartSVN with its own JRE, you may download the installer bundle without JRE and perform the same procedure, just with having JRECABFILE=jre.cab skipped for the msiexec-call.











