Actions
Patch #9498
closed[git adapter] git doesn't show all the branches
Status:
Closed
Priority:
Normal
Assignee:
-
Category:
SCM
Target version:
-
Start date:
2011-10-31
Due date:
% Done:
0%
Estimated time:
0.25 h
Description
Git is not showing all the branches for the repo.
For example it won't show the remote branches at all.
The workaround is to patch git_adapter.rb file like so:
def branches
return @branches if @branches
@branches = []
- cmd_args = %w|branch --no-color|
+ cmd_args = %w|branch -a --no-color|
scm_cmd(*cmd_args) do |io|
io.each_line do |line|
@branches << line.match('\s*\*?\s*(.*)$')[1]
end
end
@branches.sort!
rescue ScmCommandAborted
nil
end
That way after next changesets fetch all the branches with their revisions will be available in the Repository tab.
Affected versions:
Redmine 1.2.1.stable.7547 (MySQL)
Actions