Share your ideas on how to improve SmartGit!


This is no support platform! To report bugs or request support, please contact us directly. If in doubt ask us.


First search for a similar request and add your votes or comments there.


Take the time to describe your request as precisely as possible, so users will understand what you want. Please note that we appreciate your time and input, but we don't give any guarantees that a certain feature will be implemented. Usually, a minimum requirement is a sufficient number of votes. Hence, please don't comment like "when will this be implemented", but vote instead.

Follow the stackoverflow.com writing guidelines.

Thank you for your help!

+6

Per Repository Group auto-fetch setting

Jeff Jensen 7 years ago 0

Similar to https://smartgit.userecho.com/forums/1-general/topics/306-configure-background-fetch-interval-per-repo/ but at the group level.  


I have many repository groups and some contain 15-30 repos.  I want them to auto-fetch at different intervals, a few active ones to auto fetch frequently and a few less active ones infrequently.  


Configuring this at the group level saves tedious settings steps.


Suggestion is repo level setting overrides group setting.


+6

Log, Files view: when opening Log for submodule change, optionally select old and new commit

Marc Strapetz 7 years ago 0

This will make it easy to see all modified submodule files between old and new commit

+6

Support commit, file, and line comments on bitbucket server

Stefan Titus 7 years ago updated by Marc Strapetz 7 years ago 3

The Bitbucket server integration for SmartGit supports comments on pull requests. However, Bitbucket server also allows comments on ordinary commits. Those comments can be on the commit, a file within the commit, or a specific line within a file. 


The REST API calls for these comments can be found here:

https://developer.atlassian.com/static/rest/bitbucket-server/5.4.1/bitbucket-rest.html#idm139808104434192

+6

Changes view: ability to right-click on a line and choose "Open Blame at selected line"

Christopher Kline 7 years ago updated 7 years ago 2

In the changes view, I would very much like to be able to right click on a line and have an option to "Open Blame at this line". This would open the Blame window for the relevant document, and automatically scroll so that the selected line is in the middle of the screen.


This is a small thing, but it would save me a lot of time, since I'm often trying to figure out where particular lines of code came from or why they were added. 

+6

Commit: allow to create an empty commit (git commit --allow-empty -m "...")

Geofrey van Hecke 7 years ago updated by Michael Ryan 4 months ago 6

This feature will expose an easy way through the UI to do the same as git commit --allow-empty -m "my comment".


There is a typical use case:

As a developer

When I add an empty commit to my checkout branch

And when I push it to my remote branch

Then it the Continuous Integration server triggers a new build.

+6

Blame: allow "ignore whitespace" mode (like git blame)

Ram Rachum 7 years ago updated by Marc Strapetz 7 years ago 0
+6

"Change Sets" feature as found in SVN

adam 7 years ago updated by Philip Tarpley 7 years ago 4

More info: http://www.syntevo.com/doc/display/SU/Change+Sets

I know there's not a Git feature exactly like SVN's "Changelist", so perhaps that is why SmartGit doesn't have this feature. However, IntelliJ provides its own changelist functionality for Git projects, so I'm hoping there's a way to do this within SmartGit.

I often have several tickets/tasks pending at the same time, so being able to group change files by some label (e.g., ticket number) makes managing commits much easier.

+6
Completed

Syntax Highlighting: support for Kotlin

Will Hains 7 years ago updated by Thomas Singer 3 years ago 1

Please add support for Kotlin syntax highlighting.

+6

Support Git Virtual File System (GVFS)

Derrick Southerland 7 years ago updated 7 years ago 0

Git Virtual File System was created by Microsoft in order to house the entirety of Windows source code history in a single repository.

Please consider adding support to SmartGit.

Microsoft has validated or committed to supporting some other tools already, such as SourceTree, Tower, and Git for Windows.

Obviously this is still in early stages, but that makes it a great time to enter this space.

https://github.com/Microsoft/GVFS

+6
Completed

Add a copy short ID contextual menu entry

Pierre Goiffon 8 years ago updated 5 years ago 4

In both the journal and log commits views, in the contextual menu a "Copy ID" option is present. This will copy the full SHA1.


I'd like to have an option to copy the short git ID, the same that is displayed in the ID column (only 8 characters)