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!

0
Completed

Add per-repository --git-dir option

Sebastian Neuser 8 years ago updated by Marc Strapetz 8 years ago 4

Sometimes developers want/need to move the git repository (aka. .git directory) out of the working directory. The CLI provides an option --git-dir=/foo/bar which allows one to specify a custom .git directory location. As far as I understand, this can not be done with SmartGit.

It would be really cool if we could configure this on a per-repository basis.

0

Offer Downloads without the prebundled additions.

Jezza 8 years ago updated 8 years ago 2

I understand the idea behind shipping known and tested versions, but I also don't want a couple of different versions of the same software on my computer, so would be nice to offer an advance download.


Currently, I have to delete and symlink the folders, but would be nice to just point it at the folders, as I couldn't seem to find where the JRE folder was set in the config.

0

Add 'fetch' command to toolbar

Dan Gibson 8 years ago 0

I can pull and then select an option to only fetch, but a toolbar button to go straight to fetch would be useful for me.

Also nice would be a way to pull without the dialog that comes up (perhaps only show the dialog when shift is down)?

0
Completed

Sorting tags in 'Add Tag'

Jacob Dall 8 years ago updated by Thomas Singer 8 years ago 5

Currently, tags are sorted from a-z, which in our case results in newest version tag being shown last. Please make it possible to change the sort order, maybe also by time when added. Also, it would be nice if tags could be filtered. 

0
Completed

Allow to edit the file even if it contains mixed line endings.

vanags mikus 8 years ago updated by Thomas Singer 8 years ago 1

I am working on project for several years (on Mac and Windows). I do not care what line endings are there and I do not want to change them, because then Blame function will show, that I have changed all the lines and it will become useless. I want to be able to remove some changes in commit view in files with mixed line endings.

0
Completed

View differences on commit window

Yves 8 years ago updated by Thomas Singer 8 years ago 1

When you would like to commit (or commit & push), it would be fine to have a 'Differences' button to see changes made before you commit them.

0

Syntax highlighting: improve Perl regex highlighting

Johannes Ernst 8 years ago updated by Marc Strapetz 8 years ago 1

It gets tripped up here:

if( $test =~ m!^(.*)/([^/]+)$! ) {


Here's another:

$localFileName =~ s!.*/!!;

0
Completed

Remove dropdowns from toolbar buttons

Sergey Ivasenko 8 years ago updated by Mikhail Chuprakov 7 years ago 18

SmartGit 17.1 Preview 13. Please, remove dropdowns from toolbar buttons. There is a menu for all commands, tollbar is only for most often used ones. Feature distracts a lot!

0

SVN: kerberos authentication support

hwei sy 8 years ago updated by Alexander Miloslavskiy 8 years ago 2

I can access my SVN repo with TortoiseSVN authorized by MIT Kerberos.

But cannot with SmartGit.

0
Completed

changes fiew - show only differences / hide trivial (comments and whitespaces...)

matthias 8 years ago updated by Marc Strapetz 8 years ago 1

A pimped changes fiew would be nice, so I don't need to start it via beyond compare to see the facts. Most importent is the reducing to changes (diff view in bc - whith adjustable pre and post code parts) and to hide changed comments / whitespaces (triv. button in bc - with selectable: whitespace/ comments / case changes,....)