Details
-
Suggestion
-
Resolution: Fixed
-
None
-
None
Description
I've set up a Git repo with 4 Git remotes and 1 SVN remote. I'm able to fetch, push, merge, commit, etc. But when I click Pull in SourceTree nothing happens. No dialog comes up at all. Same thing if I choose Repository > Pull from the menu. I am able to do a command-line "git pull" or use Tower to connect to that repo and do a pull.
This is happening because the git-svn is broken on that repo
Removing the svn-remote section from the config (.git/config) and deleting the .git/svn folder did the trick.
However it would be nice if SourceTree gave an error message of some sort rather than just not allowing to pull. Also, since Tower still allowed it, it would be nice if SourceTree didn't break when clicking Pull, but rather if I actually selected the SVN and tried to pull from it (i.e. one step further down the line).