由于以前经常使用git(19.1.3版本)的桌面应用工具SmartGit,本周因为版本自动更新,导致强制性需要购买许可证(也就是付费消费)。因此本文主要针对这种情况,列举些可用的方法,来继续使用这个软件
1、使用旧包、重新安装
卸载当前电脑最新版本的SmartGit,可以使用原来的安装包,然后继续使用免费版本,原先数据不会有变化。但是有个问题是,版本仍然会自动检测更新到最新版本
2、清理部分文件
//使用windows+R,输入如下指令
%APPDATA%\syntevo\SmartGit
同时删除跟免费使用日期有关的文件(preferences.xml)即可继续使用
3、限制自动更新
由于当前软件会自动更新,且没办法通过软件的设置去更改关闭更新。 这个时候可以通过本地域名去代理,然后让他无法联网去更新SmartGIt的最新版本,做到屏蔽网站
- a、进入Windows的hosts的文件更改
C:\Windows\System32\drivers\etc
- b、新增
www.syntevo.com域名
- c、执行更新指令
ipconfig /flushdns会显示Windows IP 已成功刷新DNS解析缓存
4、总结
建议使用最后一个限制自动更新的方法,可以永久避免更新问题。 现在很多软件都是,刚开始都是免费使用,等使用习惯后,自动升级到某个版本后就会演变成付费使用。遇到这种需要更新导致付费的软件,都可以使用这种方式处理,本地直接屏蔽对应的网站