This is running SourceTree 1.3.2 with packaged Mercurial 2.0.1.
Steps to reproduce:
1. Make some changes in a repo
2. Click "Shelve" in SourceTree and enter a shelf name. Click OK.
What should happen: Changes should be shelved.
What happens: the following error appears:
hg shelve -y --git --force myShelfName
hg shelve [OPTION]... [FILE]...
interactively select changes to set aside
options:
-A --addremove mark new/missing files as added/removed before
shelving
-f --force overwrite existing shelve data
-a --append append to existing shelve data
--all shelve all changes
-n --name VALUE shelve changes to specified shelf name
-l --list list active shelves
-I --include PATTERN [+] include names matching the given patterns
-X --exclude PATTERN [+] exclude names matching the given patterns
[+] marked option can be specified multiple times
use "hg help shelve" to show the full help text
hg shelve: option --git not recognized
Completed with errors, see above