This SmartSVN 12 preview build comes with a more modern SSH library, improves the dark theme on macOS 10.14 and Linux, and comes with the official SVN 1.12.0 binaries.
In SmartGit, SmartSVN and SmartSynchronize you can easily scroll from change to change by using the mouse wheel over the area between the left and right file content views.
On Windows 10 you need to enable a system option to make this working:
- open Windows’ Settings
- select Devices
- on the Mouse page select the option Scroll inactive windows when I hover over them
If SmartSVN fails to load apr-1 on Fedora 30, it most likely is caused by the removal of libcrypt.so.1. To fix, you need to install the libxcrypt-compat bundle:
sudo yum install libxcrypt-compat
The SmartSVN Windows installer uses InnoSetup. The command line options that can be passed to
setup.exe are listed in the InnoSetup documentation.
setup.exe /VERYSILENT /SUPPRESSMSGBOXES
should work for most users.
If you try to launch SmartGit and see a “Couldn’t load main class.” error, be sure to check the TEMP and TMP environment variables. They should point to a directory where the current user has write access (references).
If SmartGit, SmartSVN or SmartSynchronize crashes for you on dialogs where (on other platforms) comboboxes are visible, please check whether the oxygen-gtk style is selected. It is reported to be extremely buggy and better should be replaced with either Adwaita or Clearlooks-Phenix:
- Â Open the System Settings
- Select the Application Appearance
- On the GTK+ Appearance page select, e.g. Adwaita
Please also check out javaclipse.blogspot.de/2015/06/mars-on-linux.html for alternative hints.
We are frequently getting bug reports of “normal” files showing up as a missing/unversioned file pairs on OS X. This happens if they contain non-ASCII characters (like German Umlauts) in their names and they have been added from another platform, like Windows or Linux or directly from the Repository Browser.
Known Subversion problem
This is a known problem of Subversion: in short, Subversion stores file names “as is”. When adding a file “
schÃ¶n” on Windows, its name is stored in this “composed” form in the repository. When checking out the file on OS X, the filename is converted to “decomposed” form when writing to the file system, resulting in “
svn status will see a different file in the working copy than in the repository and hence report the missing/unversioned file pair. Further details can be found at Subversion issue #2464 and in the Subversion Wiki.
Unfortunately, it’s currently not clear whether this problem will be solved for Subversion/when the fix will be present. The only known workaround is to get rid of such special characters in the repository completely:
- in case there are only a few files, you may use the Repository Browser to Rename the offending files, then update your working copy
- in case there are many files affected, it will be better to check out a fresh working copy on Windows or Linux, rename all offending files in the working copy and finally commit all these renames at once
We’re proud to announce that WANdisco International Ltd. has acquired our SVN client SmartSVN to broaden their SVN portfolio.
We at Syntevo have started development of SmartSVN in 2004. Starting with a small group of enthusiastic users, SmartSVN nowadays is the most important multi-platform SVN client. We are sure that WANdisco, as a leading Subversion company, will be able to leverage SmartSVN’s position in the market even higher. You can find SmartSVN now at smartsvn.com.
We want to thank our long-time friends and partners at TMate Software s.r.o. who provided the excellent technical base library SVNKit used by SmartSVN, as well as our active user base who have guided us to the direction into which SmartSVN evolved.
Who is WANdisco?
WANdisco is a leading provider of Apache Subversion based software and services for the enterprise. The company’s products include Subversion MultiSite, Subversion Access Control and Subversion Clustering.
Will this affect my purchased SmartSVN license?
No, WANdisco will continue to support Syntevo’s SmartSVN users and provide the 1 year of free updates for them.
Where should I raise issues in the future?
The best place to raise any general issues is on WANdisco’s dedicated SmartSVN forum.
More information, e.g. about what WANdisco is planning to do with SmartSVN, you can find at WANdisco’s blog