Introduction
SmartGit is a great graphical Git repository management tool.
SmartSVN is a great graphical SVN repository management tool.
SmartSynchronize is an advanced file and directory comparison tool.
Download
Name | Download Address |
---|---|
SmartGit | Official Download |
SmartSVN | Official Download |
SmartSynchronize | Official Download |
Activation
Install
SmartGit/SmartSVN/SmartSynchronize
first, run it after installationDownload the activation tool and unzip it, then put the
smartgit-agent.jar
into any folderOpen the
smartgit.vmoptions
file with an editor, this file can be found in the following location.
SmartGit
Platform | Location |
---|---|
mac | ~/Library/Preferences/SmartGit/ |
linux | ~/.config/smartgit/ |
windows | %APPDATA%\syntevo\SmartGit\ or change it in the bin directory |
SmartSVN
Platform | Location |
---|---|
mac | ~/Library/Preferences/SmartSVN/ |
linux | ~/.config/smartsvn/ |
windows | %APPDATA%\syntevo\SmartSVN\ or change it in the bin directory |
SmartSynchronize
Platform | Location |
---|---|
mac | ~/Library/Preferences/SmartSynchronize/ |
linux | ~/.config/smartsynchronize/ |
windows | %APPDATA%\syntevo\SmartSynchronize\ or change |
- In the open
smartgit.vmoptions
file at the end of the line to add:-javaagent:/absolute/path/to/smartgit-agent.jar
, be sure to confirm the path yourself, ** fill in the wrong will cause SmartGit can not open! ** It is best to use absolute paths, never use Chinese paths.
Platform | If you put it in another path, please fill in the corresponding path. |
---|---|
mac | -javaagent:/Users/Your Username/smartgit-agent.jar |
linux | -javaagent:/home/Your Username/smartgit-agent.jar |
windows | -javaagent:C:\Users\Your Username\smartgit-agent.jar |
Start
SmartGit/SmartSVN/SmartSynchronize
and register using thelicense.zip
file in the zip archive (do not unzip it).If you get an error: “Error opening zip file or JAR manifest missing : smartgit-agent.jar”, please try to fill in the absolute path of the jar file.
SmartSVN Note
If you are using SmartSVN, it is recommended to replace the SmartSVN jre with the SmartGit/SmartSynchronize jre, because the SmartSVN jre is the Lite version.