Description
When a git command is issued, there is an option to show the Full Log Output. Sometimes I would like to see the command/output but I'm not fast enough to click the button before the dialog disappears.
There is a preference setting to always show the output window but most of the time, I don't want to see it, and dismissing it has other issues (bug report to follow)
I would like to ask for a new feature to be added to have the command/output be removed from the dialog window and have it sent elsewhere so I can view it if I want. A couple of suggestions are
- A log file
- ~/Library/Logs/SourceTree/REPONAME dir or the repo .git dir
- with a set max number of lines so it doesn't grow out of control
- A sub-pane in the SourceTree Repository window
- Similar to the Debug Area pane of an XCode project window
- Limited history to last x number of commands run
- Cleared when the SourceTree app is quit
I've attached a screenshot mockup of what I'm thinking of from the XCode Debug Area idea. The log pane can be shown/hidden by clicking the pane selector button above the log pane. In the mockup image, I've expanded the existing sidebar selector to include a lower area option.
I'd also like to see an option where the log is automatically shown when a command is sent but is automatically hidden after x seconds when the command completes.
I really hope you can make this suggestion happen. I would like to see the commands and output but the current implementation is a bit frustrating to use all the time.
Attachments
Issue Links
- duplicates
-
SRCTREE-1379 Add persistent console log
- Closed
- is duplicated by
-
SRCTREE-1284 Embedded Terminal
- Gathering Interest