SmartGit17是一款Git 版本控制系统的图形化客户端程序,拥有直观可视化的操作界面环境,只需要简单地配置便可以实现Git 及 Mercurial的版本控制操作,用户界面很人性化,操作很方便!
SmartGit软件特色
1、更方便的 Merge
分布式管理必然导致大量的 Branch 和 Merge 操作。因此分布式版本控制系统都特别注意这方面。在传统的 CVS 里面制作 Branch 和 Merge 简直就是噩梦,SmartGit 作为一个用于替代 CVS 的系统,专门改进了 Branch 操作。虽然源代码仍然在历史里面,但是要去一个一个地找出被覆盖掉的文件并恢复过来确实是一件很难忘的事情。
2、更方便的管理
传统的版本控制系统使用中央仓库,一些仓库相关的管理就只能在仓库上进行。赋予开发团队每一个人中央仓库的管理权限是非常不好的。但是有时候确实会比较不方便的地方。
3、专业的git管理工具
对于简单的Pull、Commit和Push,您会发现没有比SmartGit更简单的选择,为了掌握日常的Git挑战,您几乎找不到更好的工具:通过高效的工作流提升您的生产力,在使用Git时,保护您免受常见的陷阱
4、与流行平台互动
SmartGit带有GitHub、BitBucket和Atlassian Stash的特殊集成,用于创建和解析Pull Request和Review Comments
当然,您可以将SmartGit与您自己的存储库或其他主机提供商(例如GitLab)
5、一个软件相当于多种软件
使用SmartGit进行Git或SVN,支持运行在Windows,OS X和Linux上,购买许可证一次,并将其用于您喜欢的机器和操作系统
破解教程
更改许可证。首先,打开文件路径
Windows:%APPDATA%\ syntevo \ SmartGit \
OS X:~/ Library / Preferences / SmartGit /
Unix / Linux:~/ .smartgit /
并删除文件settings.xml。
然后再次启动SmartGit程序。这次你将会询问所有的设置信息,其中包括许可证
更新日志
SmartGit 17.0.4(2017-05-18)
新功能,改进
--------------------------
- Git:
- Checkout:添加系统属性“smartgit.checkout.fixEols”以禁用EOL校正(by设置为false)
- 添加系统属性“smartgit.http.resetPasswordOnBackgroundOperationAuthenticationFailures”
修正错误
----------
- Git:
- 日志:
- Linux:对内容进行了评论
https://bugs.eclipse.org/bugs/show_bug.cgi?id=511844
- 详细信息:儿童枚举不包括“传入”连接器
- 可能的内部错误显示提交
- 拉:可能不好的命令名(“不提交”)
- 汞:
- 提交:可能的内部错误取决于提交消息
- 存储库搜索:Windows路口未正确解析
- GUI:
- 使用错误对话并转义助记符
- Bitbucket(Stash)配置对话框:选择SSL客户端证书复选框没有
使输入字段可见
- 安装向导,托管提供商:无效的消息,如“主机”可能会被报告
未知主机
- 完成弹出窗口:可能内部错误接受提案
- 查看,编辑/分配:用户名/别名完成问题
SmartGit 17.0.3(2017-03-21)
新功能,改进
--------------------------
- Git:
- 清理:删除选项“并重置('过期')现在重新登录”,因为可能会删除帐户
- 刷新:
- 对于“修改(仅限EOL)”,现在在可分阶段和不可阶段之间进行区分
- 重命名大的.git属性和许多未跟踪文件的检测性能改进
- JIRA:VM属性“smartgit.jira.closedStates”现在支持在名称中包含空格的状态
- 错误对话框:将VM属性“smartgit.ui.errorDialog.markdownSupport”设置为“false”以禁用
降价格式
修正错误
----------
- Git:
- 日志:
- 挂在某些linux系统上(分辨率和缩放因子依赖)
- 另存为:内部错误如果输入路径“C:foo.txt”
- Rebase:在没有提交消息的情况下失败
- 刷新:
- 如果刷新被中断,可能不会报告添加/删除/未跟踪/丢失的文件
恢复)通过另一个操作
- 刷新(Windows):可读取锁定文件的错误(“另一个进程已锁定
文件的一部分“)
- 汞:
- Conflict Solver:没有显示重命名文件的正确信息
- 刷新:
- “复制自”路径错误(指向文件本身而不是复制源)
- 移动,冲突的文件显示为移动而不是冲突
- 分布式审查附件:大型审查存储库的可能性能问题(由于许多参考文献)
- GUI:
- 克隆:不记得最近使用的URL
- Linux:树/表工具提示难以阅读
- Windows安装程序包:错过的字典目录