What's new in this version: SmartGit 20.1.1 Fixed Bugs: - Commit: internal error double-clicking entry in file completion popup - Clone: internal error if clone finishes after the repository had been removed while cloning - several commands: internal errors for "unusual" file names
Log: - Files view (Linux): staging all files loses focus - Refresh: working tree node doesn't show up after switching back to modified repository
Changes: - Setup wizard: the Log vs. Working Tree option covers more changed options now - updated Chinese translation
SmartGit 20.1 Fixed Bugs: - temp dir cleanup did not work reliable on shutdown - Windows installer: did not uninstall "Open in SmartGit" explorer context menus - Windows: tree control uses full row selection as on other platforms, because https://bugs.eclipse.org/bugs/show_bug.cgi?id=438479 seems to be fixed now
SVN: - Log, Graph: "SVN revision" column won't immediately show up after opening SVN repository (but only after first refresh once it's already open)
SmartGit 19.1.7 Fixed Bugs: - BitBucket Server: possible internal error when refreshing (related to moved repositories) - GitHub, Create Pull Request: fails if target repository name contains uppercase letters
Refresh: - Git-LFS lock file information may fail to parse due to new timestamp format - Git-LFS locks processing (for own locks) should be more tolerant in case of missing "owner" - corrupt yml settings files (e.g. containing 0x00 bytes) fail SmartGit to start - Investigate: showed DeepGit version in title
SmartGit 19.1.6 Fixed Bugs: - Git-Flow, Integrate/Finish Feature: may unexpectedly skip commits to rebase - Opening bare repository may fail due to missing "logs" directory - Internal error setting log level to FINE
Log: - possible internal error for files obstructured by submodules
Log/Working tree window: - memory leak when closing
Log Graph/Journal: - internal error if a user name contained r
Journal: - changing Auxiliary Ref in submodule did not refresh automatically
Ignore: - internal error trying to ignore the root directory; resolved by only allowing directories containing only untracked (or ignored) files
Refresh: - for notification "Repository ... has a locked index" the "Delete" button may not work if .git/index.lock has been removed in the meanwhile
GUI: - text input field, e.g. filters: Ctrl+Z triggered accelerator instead of accepting as undo for text field
SmartGit 19.1.5 New Features, Improvements: GUI: - Table control: added low-level property table.scrollToSelection to prevent scrolling to selection, e.g. after toggling the sort status
Fixed Bugs: Compare: - GitHub: query was not tolerant in case of missing parent repositories - Rebasing commands (reordering, changing messages, ...): had problems with spaces in paths - Opening a missing repository in 2 windows could result in an internal error when confirming the removal - Possible internal error related to bare repositories - Index Editor: did not show a warning if a file could not be saved, e.g. because it was locked by another application - I18n: variable text parts could be replaced by "1", "2", ... - Internal error saving passwords - For commercial users with outdated licenses the evaluation did not work - Applying changes from default settings (startup.settingsToReplaceFromDefaults) did not work when upgrading from old XML files - resizing the window did not redraw the "Long lines" view causing garbage to be shown there - forgots some options when using "Remember as Default"
Log: - opening a freshly cloned shallow repository failed if a commit listed in .git/shallow was not present in the repository
SmartGit 19.1.4 New Features, Improvements: - Branches view: ability to copy stash name - Changes view: include commit ID for "Could not find submodule commit" message - Hosting providers: added low-level property - smartgit.hostingProvider.skipCheckForConfigurations to prevent, e.g. notifications "Bitbucket Server integration is not yet configured" - Added low-level property smartgit.pull.skipCheckForExternalCredentialsHelper to prevent notification "External Credentials Helper detected"
Fixed Bugs: Log: - Files: toggling Show Directories did not update the GUI immediately - Working Tree refresh: possible internal error related to core.ignoreCase=true - Clicking sourcetree:// URLs in Bitbucket did not open clone wizard any more
SVN: - Submodule initialization was not possible if smartgit.svn.scanSubmodulesForNonSvnParents=true - Refresh: uninitialized submodules don't show up if smartgit.svn.scanSubmodulesForNonSvnParents=true
UI: - Ctrl+Shift+1/2/... did not work if commit message field in Commit/Message view - Was focused - Graph/Journal view: focus rect not drawn correctly - Windows launchers were monitor-dpi-aware by accident - Other Noteworthy Changes - Dropped "Merge Directly To" 3rd-party tool due to a couple of problems with changed low-level Git API
SmartGit 19.1.3 Fixed Bugs: Log, Graph: - Enter did not the same as double-click - Focus rect is not drawn any more - Compare or others: possible internal error applying change - Output: for Git >= 2.23, progress output like "Compressing objects:" is not properly-recognized anymore - Stash On Demand: should not fail with "Your local changes have been stashed away, but could not be reapplied." if stashing untracked files is disabled - Windows: if some special environment variables were set, e.g. JAVA_TOOL_OPTIONS, the launchers did not recognize the bundled JRE and possibly tried to use an outdated one from the system causing an internal error
SmartGit 19.1.2 Fixed Bugs: Git-Flow: - Finish Release: Tag Message is not set to tag - Finish Feature/Hotfix/Release: should not remeove remote branch if "push" option is deselected
Log: - Commit view: temporary inconsistency might caused assertion
Graph: - Could become inconsistend between selected refs and shown commits - When merging a tag (by right-clicking it), commit or other branch name on commit was used instead of the tag - Adding/removing tag from local branch did not properly update local/remote state (orange vs. black nodes) - Rebasing state: "done" labels might be in wrong order - Repository state banner text could get focus with blinking caret, e.g. after having clicked (Rebase) Continue - Internal error trying to open bare repository containing .git admin directory - Window | Files tried to focus Directories view, even if hidden - Pull: possible internal error if repository config could not be read - Refresh: - reduced short-term memory usage - Stash on Demand: asked to stash untracked files even if option to stash untracked files was unselected
SVN: - Cherry Picking a not yet pushed commit (= a commit without a revision) fails with "Aborting commit due to empty commit message "forgot" https credentials
GUI: - Possible internal error expanding a tree control
SmartGit 19.1.1 Fixed Bugs: - Commit, Discard: invoking Compare for renamed file does not show source file, but only empty file
Git-Flow: - Integrate did not honor custom base (if configured) - Start Hotfix fails if an unrelated version-tag is present - Start Release may suggest invalid (already existing) release name
- Tools: tools with only ${dirSelect} did not show up in menu - Startup: under certain conditions always asks for confirmation to send bug traces
SmartGit 19.1.0 - GitLab: Open-link did not work for repositories in subgroups
SVN: - Cloning created 2 smartgit-*.tmp files in repository - Duplicate tooltip in the status bar while cloning
GUI: - Docking: unmaximizing a view with double click could close another view - If its (X) button was positioned at the same location
SmartGit 18.2.9 Fixed Bugs: - Git-Flow, Finish Hotfix: when using external Git-Flow no "version tag" is created - Support for new BitBucket API
SmartGit 18.2.8
New Features, Improvements: - SSH: support user names wrapped in single-quotes, e.g. ssh://'[email protected]'@server:1234/path
Fixed Bugs: - Linux launcher: only enforce GTK_IM_MODULE=ibus if it was set to xim - macOS: an update of the installation bundle caused a directory to remain
Other Noteworthy Changes: - increased version of bundled Git to 2.21.0
SmartGit 18.2.7
New Features, Improvements: Git: - Log: improved error message for "Inconsistency between (cached) commit data detected" - https: added low-level property connection.https.trustedFingerprints to work around certificate problems with self-signed certificates and proxies - SSH: authentication-related errors are reported now on re-occurring credentials dialog
Fixed Bugs: Git: Log: - Refresh: false-positive "repository has an error-prone admin area configuration" message for submodules in worktrees - setting smartgit.log.hostingProviderIntegrationEnabled=true should not disable Distributed Review add-on
- Repositories: opening a repository opened already in another window (working tree or log) causes internal error if renamed or deleted on disk (missing repository) - Repository Settings on missing repository might cause internal error
Working Tree: - Merge and other commands with embedded log: branch selection dialog should not hide remote, tracked branches
- Check for New Version: broken if "Automatically download and install updates" has been selected in the preferences - Docking: maximizing and restoring one view by double clicking its title restores the wrong (too old) size
SmartGit 18.2.6
New Features, Improvements: Git: - Fetch (background): continues with next submodules if one failed - Git-Flow: added low-level property gitflow.integrate.shortMergeMessage - Journal: added low-level property journal.defaultAuxiliaryRef
Log: - Repositories: disallow to delete submodules
Fixed Bugs: - Commit: error "Cannot read file .../.gitbugtraq" if content is invalid
Log: - Details: unexpected ID detection inside words - Distributed Reviews: trying to reveal comment failed with "Comment ... could not be revealed" - File log: Window | Repositories caused internal error - mergable coloring used hard-to-see color for anchor in dark theme
Refresh: - possible internal error have a large amount of renamed files - low-level property "log.wt.refreshOpenButUnselectedModels did not work on nested roots
Working Tree: - Show Changes: Compare with Each Other did not work for files from different repositories - delete on submodule did not work anymore - startup: command line parameter "--investigate" was broken - unmodified SVN submodules in non-SVN parent repositories showed up if "Show Unchanged Files" was unselected - JIRA/Bitbucket Server/GitLab: problems when trying to access servers which only support a limited set of ciphers (elliptic curves); installation upgrade is required! - Windows bundles: fixed outdated readme.txt
SmartGit 18.2.5
New Features, Improvements: Git: - Gerrit added low-level property gerrit.checkCommitMsgHookContent to avoid false-positive Gerrit detection
Log: - Branches, Checkout added low-level property log.checkout.forceSelectionOfBranchAnchor - Linux startup script easier switching back to GTK2
Fixed Bugs: Git: - Commit Amend-option was disabled for merge
Log: - Commits view revealing HEAD should always reveal HEAD and not stay at working tree node (e.g. double-clicking from Journal)
Refresh: - log.wt.refreshOpenButUnselectedModels broke refresh of commits breaks in case of invalid Bisect configuration (missing "start" branch)
GUI: - Customize Accelerators dialog internal error if a filtered-out accelerator is cleared by setting another Compare/Merge, Apply Selection possible internal error if all was selected
SmartGit 18.2.4
New Features, Improvements: Git: Log: - Details view: added low-level property - Log.details.onlyShowActualCommitRefsWhenFiltered
Hg: - Support for Mercurial 4.8.*
Fixed Bugs: Git: Log: Commits view: - Reordering commits did not preserve selection - Rebase/cherry-pick by drag & drop was broken - When filtering, "actually on commit"-marker for refs (brighter box) was not properly evaluated
Branches view: - Reveal after Checkout did not work for behind branch with - "Just Checkout" option - Checking out a branch should not reset a manually changed - Selection External tools: incorrect parameter "--defaultsVersion" (instead Of "--version") for "Show Git Version" tool (regression) - Working Tree Window, Files view context menu: LFS submenu might - Have been empty (if LFS was not yet installed) - MacOS: warning about default osxkeychain credential helper
Hg: - Possible performance problems with many draft commits in a Repository with many merges - Startup: possible internal error when specifying invalid value for - Low-level property ui.verboseDate.weekdayFormat
GUI: - Changes view: scrolling with mouse-wheel over connector selected - Next tab (if there were multiple tabs) - Customize accelerators: did not warn about duplicate accelerators - If the commands where invisible because of filtering
SmartGit 18.2.3
New Features, Improvements: Git: Log: - Added low-level property log.dragAndDrop.offerAdvancedOperationsForDropsOntoAncestors to allow drag and drop for advanced rebase and cherry-pick operations - Open File Log reuses Branches view selection from repository log
Repositories view: - Select the current repository only if another repository or group was selected before (but, e.g., no subdirectory)
Fixed Bugs: - Compare, Apply Selection: internal error applying change from an inserted block
Git: Log: - Git-Flow Light: for various command dialogs "Fetch" options were disabled - Pull: "Update existing and fetch new tags" did not work for Git >= 2.20 - Refresh: obsolete modified working tree overlaps new commit for a short time, then vanishes
Working Tree window: - Changes were not reported gradually anymore
GUI: - Several views: tab order cycled between table and search input field - Find Command, Find Object: shortcuts were swapped
SmartGit 18.2.2
New Features: - Repositories: added low-level property log.wt.refreshOpenButUnselectedModels - To update the repository state of open, but not currently - Selected repositories - Pull with rebase, merge commit: added low-level property - Pull.rebase.mergeCommit.mergeOrRebase to avoid merge-or-rebase dialog
Fixed Bugs: Changes: - Index content might not have been displayed if file was - Case-changed in working tree - Staging hunk for case-changed file did not work
Commits: - Filter broke after changing low-level property - Log.graph.graphicalFiltering in the preferences - Switching branches lost Working Tree/Index selection - File/Subdir log did not remember layout - Repositories: state got lost when opening multiple repositories - At once and having "Show Working Tree & Index Permanently" - Selected - File Compare: forgot about BOM
SmartGit 18.2.1
Git: - Added low-level property log.graph.workingTreeAutoSelectionForConflicts to disable auto-selection of the working tree node if conflicts were detected
GUI: - Added low-level property ui.fonts.useDefaultAsInfo to make the info font the same as the default font (instead of a tinier, derived one)
Fixed Bugs: - Clone listed only own repositories, but should have listed all with read-access ("member" role) - GitHub/GitLab/BitBucket integration: internal error trying to merge on server - Log - resettings filter should not auto-select Working Tree or Index node - Repositories - could not invoke Pull/Push commands on group
Preferences: - Proxy port was not remembered after switching off the proxy temporarily
SSH - Some special SSH server setups caused an error "ClassNotFound: - Org.ietf.jgss.GSSException" to be raised => these users should force an installation update from the About dialog using the button right beside the version text field
GUI - Update check: multiple "The upgrade to version x is not covered by your license" notifications showed up
SmartGit 18.2
Fixed Bugs: Git: Log: - Branches view: Ctrl+C did not copy ref name - Changes view (Windows): old file content does not show up for case-changed files - Push to Gerrit: should be available in case of multiple Gerrit remotes (if sill unique)
SmartGit 18.1.5
New Features and improvements: Git: - Push to Gerrit: if topic is entered, add topic to master-option, like "refs/for/master%topic=topic"
Fixed Bugs: Git: - Gitignore/Git-config editor: is bright even with dark theme - Find Objects: possible internal error when entering a long search string - Refresh/Log: rename detection limit should be 50% by default (as for Git)
Hg: - internal error if no Git executable is configured - startup: possible internal error related to a bad settings.xml
SmartGit 18.1.4 - Change log not available for this version
SmartGit 18.1.3
Git (Log): - Refresh: improved error message in case of bad stash-reflogs revealing a ref in an existing, filtered log window now resets the filter Updated bundled Git to version 2.17.1 (macOS, Windows; needs new installation or manual triggering of a genuine update in the About dialog) - Bitbucket integration: improved error reporting - Output dialog: remembers size (and location) - Some hosting providers: added low-level property "json.enableGzip" to enable GZIP compression - Setup wizard: added option to use gravatar.com (in the preferences, it was moved from the Commands > Log page to the Privacy page)
Fixed Bugs (Git): - Commit Message view: entered message was not stored in the history - Ignore: internal error trying to ignore directory with certain special characters like '[' in its name - Local | Rename: allowed to rename the . directory
Log: - internal error switching back from "Varying Coloring" to "Root Coloring" toggling individual pull requests did not work - Log/Journal: - right-clicking an unselected commit showed commands for previously selected commit (Linux, macOS) - Refresh: possible error for files with name "aux" (Windows) - Stash Selection: failed with quotes in the message - Bitbucket integration: problems parsing multiple reviewers - GitHub integration (main window): certain errors were not reported - GitLab integration: API version v3 is not supported any more
SSH: - recurring error "The fingerprint of the SSH server has changed" - an invalid .ssh/known_hosts file might show a lot of notifications about the failed read - Tools: internal error invoking tool on repository located on drive root (Windows) - Upgrade (Windows): possible "The process cannot access the file because it is being used by another process" error
SmartGit 18.1.2
New Features and improvements: Git: - Log: re-introduced former "varying" coloring - added low-level property compare.gitCompatibleBinaryDetection
Fixed Bugs: Git: - interactive rebased timed out after 2min (Windows)
Journal/Log: - possible "Node ... not found" error when opening repository - right-clicking loses selection if scrolled down - Rebase Head To: "Can't rebase HEAD to HEAD or an anchestor commit" error if - HEAD is hidden
Hg: - Conflict Solver: did not open for graft-conflicts - Log: internal error when opening in Rebasing state - SSH: certain problems with private key authentication (depending on files - parallel to the provided private key file)
Linux bundle: - added work-around for reg-ex related Java crashes caused by syntax - highlighting code - DEB bundle did not start on Ubuntu 18.04
SmartGit 18.1.1
New features and improvements: Git: - Git-Flow: if the low-level property gitflow.requireCleanWorktreeOnStart is set to true, starting a feature or hotfix with local changes will abort - Log: if low-level property log.graph.displayCommitDateForAuthor is set to true, it will show the author, but the commit (instead of the author) date - Output: if low-level property output.showOnlyIfViewInvisible is set to false, the Output dialog is shown independent of the Output view's visibility
Fixed Bugs: Git: - Blame: memory leak - Edit Last Commit Message: internal error when in bisecting mode - Journal, Move & Squash: when dragging onto first pushed commit, no "already pushed" warning was displayed memory leak when switching between repositories frequently quotes around filter definitions, e.g. git-crypt, caused errors starting these commands possible error "Raw log messge does not parse as log entry" - Refresh: internal error when opening repositories with core.worktree set
Hg: - Refresh: possible hang related to conflicts - Compare: Ignore Whitespace should not display completely unchanged blocks as changed
SmartGit 18.1.0
Log: - Possible internal error opening log in merging or rebasing state - Added system property smartgit.nodecache.maxCachesToKeepInMemory to limit the log caches to keep in memory
Investigate (DeepGit): - Memory leak - Wrong colors used for system-independent light theme - Various commands with dialog-based Log (Checkout, Merge, ...): graph filter options missing in File input field's drop-down menu
SmartGit 17.1.6 Build 11221
New features and improvements: - Log, Tools menu: allow tools that operate on the repository using ${repositoryRootPath}
Fixed bugs: Git: - Git-Flow: when merging, stop processing if merge aborts due to file permission problems - Refresh: possible internal error for special characters in file name and wrong system charset - Stash Selection: contained redundant "--" when invoking "git stash push"
SmartGit 17.1.5 Build 11217
New features and improvements: - built-in SSH client: support for diffie-hellman-group-exchange-sha256
Fixed Bugs: - Git: - Log: - Compare: - Linux/GTK2: possible internal error painting comments - too large font was used for comments - SVN: changing URL did not work reliable - disabled - Bitbucket: possible 401 authentication failures after redoing OAuth authentication while SmartGit is running
SmartGit 17.1.4 Build 11213
External Diff tools: - set system property "smartgit.core.cat.applyFilters" to true to apply - filter..smudge - System property "smartgit.executable.home" supports $USERPROFILE on Windows - support for Git 2.16's SSH client detection ("The SSH server '-G' could not be found")
Fixed Bugs: - after a fresh setup, "Mark as Favorite" notification comes up again every couple of seconds when dismissing with red x - Changes view, Index Editor: staging LF-only files converted it to CRLF in Index - Investigate: Open Log may result in internal error if Blame was not yet initialized
Log: - Branches: toggling single branch in unselected category may add additional 2nd-level branch to selection - Changes: Compact Changes option did not work (regression) - Refresh: internal error related to renamed files
User interface: - Preferences, Text Editor colors: ruler colors were not applied/stored - OS X: possible internal error related to connecting/disconnecting monitors update check: did remind user to enable update check while it was disabled by system property
SmartGit 17.1.3 Build 11198
New Features, Improvements: - Log: the count of the loaded commits is now hidden by default (set smartgit.log.commits.showLoadedCount to true to show it) - JIRA integration: option smartgit.jira.fixResolutionId to specify the issue resolution ID that should be used to mark issues as resolved - Set smartgit.updateCheck.checkForLatestBuildVisible to false to hide Help | Check for Latest Build - Investigate: don't require DeepGit license for licensed SmartGit users
Fixed Bugs:
Git: - Merge, Abort and others: could not be invoked if .gitmodules was in conflicting state
Refresh: - Include with relative path like ../.gitconfig did not work in .git/config - Wrong display after creating orphan branch - Review comments: not able to add first comment to file
SmartGit 20.1.1 相關參考資料
FileHorse.com Free Software Download for Mac
24 Mar 20 - qBittorrent 4.2.2; 24 Mar 20 - TeamViewer 15.4.4445; 24 Mar 20 - Tor Browser 9.0.7; 24 Mar 20 - TeamSpeak Client 3.5.1; 24 Mar 20 - SmartGit for ...
https://mac.filehorse.com
Portable SmartGit 20.1.1 Crack - Windows Activation Keys
5 小時前 - Portable SmartGit 20.1.1 Crack Mac may be a graphical version-control shopper for Git, Mercurial, & Subversion. It's designed to wrap Git & ...
https://windowsactivationkeys.
SmartGit 1.5 beta 1 – syntevo blog
For SmartGit, our graphical Git client, the first beta build for the upcoming version 1.5 is available for download. The most important new ...
https://www.syntevo.com
SmartGit 20.1.1 With Crack - Windows Activation Keys
5 小時前 - SmartGit 20.1.1 Crack Mac may be a graphical version-control shopper for Git, Mercurial, & Subversion. It's designed to wrap Git & Mercurial's ...
https://windowsactivationkeys.
SmartGit 3 release candidate 1 – syntevo blog
For our graphical Git client SmartGit, the first release-candidate for version 3 is available. You are welcome to give it a try! Change log ...
https://www.syntevo.com
SmartGit 3 release candidate 4 – syntevo blog
For our graphical Git client SmartGit, a new release-candidate for version 3 is available. You are welcome to give it a try! Change log ...
http://www.syntevo.com
SmartGit for Mac 20.1.0 Download for Mac Change Log ...
6 天前 - What's new in this version: SmartGit for Mac 20.1.0. Fixed Bugs: - temp dir cleanup did not work reliable on shutdown - Windows installer: did ...
https://mac.filehorse.com
SmartGit Next version preview - syntevo
SmartGit 20.1 has been released. Download latest release version. syntevo GmbH. Salzburger Str. 17 83404 Ainring Germany VAT-ID (USt-IdNr.): ...
https://www.syntevo.com
SmartGitHg 4 released! – syntevo blog
SmartGit/Hg is a graphical front-end for the distributed version control systems Git and Mercurial, which also can be used to work with Subversion ...
https://www.syntevo.com
SmartGitHg 6 released! – syntevo blog
SmartGit/Hg is a graphical front-end for the distributed version control systems Git and Mercurial, which also can be used to work with Subversion ...
https://www.syntevo.com
|