Just updated to Sourcetree 2.3.1.0, Windows 10, and I'm getting the following error when trying to push:
hg commit -y --debug --traceback --logfile C:\Users\Will\AppData\Local\Temp\pyqa52k4.bd5
*** failed to import extension sourcetree_auth from C:\Users\Will\AppData\Local\SourceTree\app-2.3.1\extras\hgext\sourcetree_hg_auth.py: [Errno 2] No such file or directory: 'C:/Users/Will/AppData/Local/SourceTree/app-2.3.1/extras/hgext/sourcetree_hg_auth.py'
Any help much appreciated.
I think I solved this problem by updating embedded mercurial
Tools -> Options -> Mercurial -> Update Embedded Mercurial
Thanks Victor. I wasn't using embedded hg, but I switched to it and updated and it works fine.
I guess I could have also updated the system version of hg too.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Updating embedded Mercurial appears to have resolved for me as well.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Victor, worked for me too. I did have to restart SourceTree for the update to apply.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks a lot! It was the solution. Also have to restart SourceTree like Iain said.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Workaround, I manually browsed the Sourcetree directory for my old version C:\Users\username\AppData\Local\SourceTree\app-2.1.11 and ran the SourceTree.exe from there. I opened the old version and I was able to push again.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Having the same issue here, windows 10 and same version of sourcetree
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.