-
-
Save thanhtam92/d56563535760c1d6ad6b to your computer and use it in GitHub Desktop.
Changing SmartGit Free Trial License to Non-Commercial | |
Some developers might overlook the license selection when using the SmartGit. Instead of choose non-commercial, they by default clicked Next on the “30 days Free Trial”. Worse thing is reinstall the SmartGit won’t get you to change the license. | |
To alter the license. First, go to | |
Windows: %APPDATA%\syntevo\SmartGit\<main-smartgit-version> | |
OS X: ~/Library/Preferences/SmartGit/<main-smartgit-version> | |
Unix/Linux: ~/.smartgit/<main-smartgit-version> | |
and remove the file settings.xml. | |
Then start SmartGit program again. This time you will be ask about all the Settings information, which including the license! |
solicita para la licencia n comercial , que tengan un minimo de 100 aportes en github para autorizarla.. =(
Yoг can remove "evaluation" file
thanks
So does it mean that there is no way to use old version for non commercial?
Found Non-commercial licensing changes for SmartGit 22.1 which explains the change in license. It has a link to Apply for Non-Commercial License. I haven't yet attempted to apply using the Open Source application via GitHub.
Did you find a solution for "Non-Commercial License" without a GitHub account that respect "everyone who spends the majority of their work on open-source projects (before, it was only “to actively work on open-source projects”, which is significantly more restrictive)"?
For me it's back to my previous client. I don't fit their idea of a non-commercial user but the hobby license is too restrictive for me.
For me it's back to my previous client. I don't fit their idea of a non-commercial user but the hobby license is too restrictive for me.
Which client do you use?
same here, i work for education but the process seam too complicated to get a free licence
Sup guys. I use now v20.2.6
without any troubles. You can edit your smartgit.sh
file for auto-reset trial period as follows:
config="/home/$USER/.config/smartgit/<YOUR_SMARTGIT_VERSION>/preferences.yml"
# current date in msec + 25 days
NEW_DATE=$(date -d"+25 days" +%s%3N)
# sed is for change old date for new one in config
sed -r -i "s/(listx: \{eUT: )[0-9]+/\1$NEW_DATE/g" $config
sed -r -i "s/(, nRT: )[0-9]+/\1$NEW_DATE/g" $config
If you use your SmartGit instance as deb-package probably your smartgit.sh located at /usr/share/smartgit/bin/smartgit.sh
@alxpsr this is very elegant and works great, thanks!
@alxpsr, It works perfectly. Thanks!
Found Non-commercial licensing changes for SmartGit 22.1 which explains the change in license. It has a link to Apply for Non-Commercial License. I haven't yet attempted to apply using the Open Source application via GitHub.