发布于 2014-08-27 23:57:30 | 246 次阅读 | 评论: 0 | 来源: 网友投递
SmartGit Git图形化客户端
SmartGit 是一个 Git 版本控制系统的图形化客户端程序。有MAC,Windows,Linux版
SmartGit/Hg 6.0.6 发布,此版本现已提供下载,修复了大量的 bug,值得关注的是 Distributed Review 插件。
改进记录:
新特性和改进 -------------------------- - SSH: added VM property smartgit.ssh.defaultUser to configure SSH user name to use if not specified in the URL - Submodules: added VM property smartgit.core.push.recurseSubmodules=on-demand to push submodules on demand Bug 修复 ---------- - Add or Create Repository: opens an already open repository in second window - Log: - Details: should display information in case parent commits are not yet loaded - Commits: internal error dragging ref over merging node - Log Commit Chooser: internal error invoking a Copy action on a virtual (e.g. merging) node - Review: - possible error in case of invalid user email - possible internal error in case of strange characters (like n) in user name - entering invalid email address may result in error after editing a user - commit message lost after integrating a pull request using "Merge" - Integrate should not fast-forward merge when using option "Merge" - when syncing Review changes without having pushed local pull request branch, corresponding pull request may vanish temporarily in the remote repository - should not update pull request without having a local branch (may result in error "could not resolve commit '<local-branch'" when trying to push) - internal error when trying to edit diverged pull request - internal error when trying to create pull request from remote branch - when modifying a pull request for which its anchor is locally missing, on subsequent Sync, the pull request may be removed in the repository - SVN: - unable to clone from SSL-servers which do not support SSLv3 - Submodule Reset: does not work on URL-mismatch submodules - External tools (Windows): default "Open in Terminal" does not work for some paths - Linux Mint 17 Cinnamon: progress dialog does not start until clicked - Refresh/others: possible problems with shallow clones - Built-in SSH client: log files were created in the temp directory - Exit: possible internal error, if writing settings file failed - Delete: may still delete submodules/nested roots when invoked on selection which contains normal files - Pushable Commits (and others): mirror remotes should not be honored even if the only remote
SmartGit 是一个 Git 版本控制系统的图形化客户端程序。有MAC,Windows,Linux版