SmartSVN 6.0.5
A new bug-fix release for SmartSVN 6 is available
We have released a new bug-fix release for SmartSVN 6. It contains following changes:
Fixed Bugs
- Check Out: Possible internal error when closing frame during Check Out
- Commit: Possible internal error when entering commit message
- Edit Properties: Internal error (only Foundation version)
- Output: Internal error when performing log on removed file
- Refresh: Possible internal error
- Setup/Check for Updates: Proxy does not work
SmartSVN - Revision Graph with merge arrows
Next major SmartSVN version will show merge arrows in the Revision Graph
Displaying "merge arrows" in the Revision Graph is a feature which has been requested rather frequently since Subversion has introduced "merge tracking". This request comes mainly from (former) ClearCase users.
My personal expectations regarding this feature haven't been too high. Rather, I was sure that it wouldn't work well for Subversion but result in an overwhelming maze of merge arrows: My concerns were that Subversion tracks its merge information by the svn:mergeinfo property which can grow rather complex. It inherits merge information from merge sources, can contain holes and so on.
Nevertheless, after doing some experiments it turned out that these concerns weren't issues at all. Even for our most complex repository (which contains the shared code base of our products and primarily consists of merge revisions), results were looking promising, as the following screenshot shows:
The only draw-back is that merge arrows require to scan the svn:mergeinfo for all displayed revisions in the Revision Graph. Currently, SVN provides no efficient way to perform such a query and hence the displaying may take some time.
Finally, we decided that merge arrows will be part of SmartSVN 6.1 and hope to get a first beta build out within the next few weeks.
False trojan alarm for SmartSVN Windows bundles confirmed
AVG confirms false trojan alarm for SmartSVN files on Windows and gives instructions on how to handle them
Starting today, AVG anti-virus scanner reports a couple of SmartSVN's files on Windows as trojan (more details here). We have just received following email from the AVG Customer Services which confirms the false positives and gives instructions on how to deal with them:
Unfortunately, the current virus database version may detect the mentioned virus on some legitimate applications. We can confirm that it is a false alarm. We would like to inform you that the false positive will be removed in the next Definitions update. Please update your AVG and if a new Definitions update was downloaded, check whether the file is still detected.
If you need to restore deleted files from AVG Virus Vault you can do it this way:
AVG reports trojan for SmartSVN Windows bundles
AVG reports trojan for SmartSVN Windows bundles
Starting today at about 2:00 pm (GMT), we are receiving now frequently reports that trojan Downloader.Banload.ANUF is found in the SmartSVN Windows bundles (installer, as well as portable bundle). People reporting this trojan are using the AVG free anti-virus scanner. [Update] AVG has just confirmed the false positives and gives instructions how to handle them.[/Update] The supposedly infected files are:
- smartsvn.exe (MD5: 6f039e0164c72fe92195fca29eab67f5)
- smartsvnc.exe (MD5: 5bfb7e22662c3b49bbbf9b1d1d4ac1aa)
- iconSmartSvnExe (MD5: 6f039e0164c72fe92195fca29eab67f5)
We have checked these files with virusscan.jotti.org which tests with different virus scanners and all except AVG can't find something suspicious. Locally, we have run Avira Antivir and NOD32 which also found the files being clean.
If you are uncertain, please use a different antivirus software to verify, too, and leave us a comment. Thanks!
SmartGit - First Milestone
The first SmartGit Milestone is available
We are proud to announce the first public version of SmartGit, a client for the distributed version control system Git.
We would like to invite everyone to give this first milestone build a try and share your ideas with us. Please do not yet expect a mature client like SmartSVN or SmartCVS, but expect SmartGit improving quickly. :)
Join the SmartGit community
SmartGit requires a Git installation on your system. Basic commands like initializing a new repository, cloning an existing one, staging, unstaging and committing files, fetching remote and pushing local changes, graphical log, simple branching and merging already work.
SmartSVN 6.0.4
A new bug-fix release for SmartSVN 6 is available
We have released a new bug-fix release for SmartSVN 6. It contains following changes:
Fixed Bugs
- Change Report: Internal error if for a file neither working copy nor pristine copy could be accessed
- Directory Tree: Possible Internal error if keeping "Scanning" node selected
- Exit: Internal error when writing the settings on fails
- File Compare: Internal Error in undo code
- File name completion: Sorting broken
- Mac: Window menu's JRadioButtonMenuItems used to switch between different application windows behave like independent checkboxes (toggle themself)
- Property Compare: Does not repaint after changing the font in the preferences
- Refresh: Possible internal error
- Repository Browser: Internal error when entering URL for "Create Directory" dialog
- Revision Graph: If invoked from with Repository Browser, Tag-Branch-Layout is not initialized (if necessary)
- Startup: Internal error when Java Accessibility Bridge is installed for JRE
- Transactions: Possible internal error for log entries without message (regression since 6.0.2)
- Transactions: Rollback does not work for projects located at sub-directory of a trunk/branch (according to the Tag-Branch-Layout)
- Update: Possible internal error
- Update: Possible internal error for missing directory scheduled for deletion
Other Changes
- Mac: replaced JavaApplicationStub to be able to use Java 6 after Mac update 10.5.7













