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!
Support Mercurial 4.2+
Really need support for current versions of mercurial. Please don't make me go back to source tree because I can't use hg anymore. :(
SVN repository: resolve jira tickets does not work [SG-10816]
For Git-SVN clones, it's not possible to resolve JIRA issues when pushing commits.
Copy full first-paragraph of commit message in "Copy Selection in Column"
I wanted to copy out the first paragraph of each commit's message (for n commits) through the "Copy Selection in Column" feature, for a weekly summary report of what has changed. However, if the column is not wide enough, SmartGit truncates it with an ellipsis. The bad part is the copied text is the truncated version, not the full version.
It would be nice if the copied text is the full first paragraph.
Journal: set default auxiliary branch for new branches
I recently found began using the Journal window - however, when working in a branch, it's not useful that it displays "Develop" as the auxiliary branch, so i set it to "None" which showed the branch im working on.
However !... when i create new branches, the default view gets reset to Develop and i again need to clear it to None.
Would it be possible to set the default view of this window ??
as a setting somewhere ..
Add file system case-sensitivity sensitivy
Detect when the filesystem (Windows) can't sense the filename case differences of a given repo (Linux Kernel) to avoid falsely indicating Example.h is a changed version of exAMple.h. This would avoid indicating that you have uncommitted changes the instant you clone a given repo with only case differences in certain different file names.
Git Interactive Rebase: use configured comment symbol (core.commentchar)
For interactive rebase git generates files containing comments starting from "#". But this character isn't hardcoded, it can be changed in git configuration f any other character: ";", "$" and so on. If core.commentchar is not "#", SmartGit can't parse generated file and interactive rebase fails.
Log: improved display
The readability would be better if the straight lines are preferred to the curves.
ex.:
| operator not working in Tools Arguments
hello | operator fails to execute here
diff ${commit}^..${commit} -- "${fileOpen}" | ${git} apply --3way
when i execute same command from mingw64 it works correctly
https://www.tutorialspoint.com/unix/unix-io-redirections.htm
| Takes output from one program, or process, and sends it to another |
"Branches" view in log: Auto-select filter
In the log window, I tend to select only have a few branches selected (related to current work) to avoid cluttering log history.
I would like to have this dynamically done via a filter.
For instance, I create branch "ft-issue123", then sub-branches off it like "ft-issue123-fileFixes", "ft-issue123-dbIntegration" etc.
I would then like be able to auto-select branches matching e.g. "issue123", so I automatically get log updated when there are new branches matching the filter.
add branch ref to Tools Arguments
there is commit ID but no branch id, branch id would help a lot to make more advanced custom commands!
Customer support service by UserEcho