Summary: | dolphin crash while click on the git push when under git-svn clone'd directory | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Weng Xuetian <wengxt> |
Component: | plugins: git | Assignee: | Sebastian Dörner <sebastian> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | sebastian |
Priority: | NOR | ||
Version: | 2.0 | ||
Target Milestone: | --- | ||
Platform: | Chakra | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.8.3 |
Description
Weng Xuetian
2012-03-06 04:15:14 UTC
Could you paste the output of "git branch -a" in this repository? This crash seems to have the same reason as this one: https://bugs.kde.org/show_bug.cgi?id=280235 Ideally, I would like to react appropriately to whatever the branches look like in these SVN-converted repositories, hence the request for the output. We could just exit gracefully, but then we might miss the respective branch in the list. So here it is. $ git branch -a * fcitx master remotes/git-svn remotes/origin/HEAD -> origin/master remotes/origin/fcitx remotes/origin/master Thanks for pasting that. So the problem is "removes/git-svn". Do you know what kind of branch that is? Is it really a remote branch? Because then the actual branch-name is missing. Is it something remote, something you could / would want to push to? The basic question is if I should list it in the remote branches (the push targets). If you know that would be useful. But if not, never mind, I can research that myself. Thanks for your help in any case. Fixing shouldn't be too difficult, but I'm in exam preparation, so can't promise it for 4.8.3. Emm.. it's something that used to track svn position, will only update when git-svn is used. This might help: http://progit.org/book/ch8-1.html SVN commit 1291047 by doerner: Git push dialog: Don't segfault at hitting git-svn's pseudo branches M +2 -0 pushdialog.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1291047 SVN commit 1291048 by doerner: Backport commit r1291047: Git push dialog: Don't segfault at hitting git-svn's pseudo branches FIXED-IN: 4.8.3 M +2 -0 pushdialog.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1291048 SVN commit 1291051 by doerner: Backport commit 1291049: Git push dialog: Disable OK button if we have no valid remote branch M +1 -0 pushdialog.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1291051 |