Feature #4455 » redmine-mercurial-01.patch
| lib/redmine/scm/adapters/mercurial_adapter.rb Mon Jan 18 19:51:19 2010 +0900 → lib/redmine/scm/adapters/mercurial_adapter.rb Wed Jan 20 07:25:35 2010 +0900 | ||
|---|---|---|
| 83 | 83 | 
              cmd = "#{HG_BIN} -R #{target('')} branches"
   | 
| 84 | 84 | 
    shellout(cmd) do |io|  | 
| 85 | 85 | 
    io.each_line do |line|  | 
| 86 | 
                  branches << line.chomp.match('^([^\s]+).*$')[1]
   | 
|
| 86 | 
                  # branches << line.chomp.match('^([^\s]+).*$')[1]
   | 
|
| 87 | 
                  branches << line.chomp.match('^([^:]+[^\s]+)[\s]+[\d]+:.*$')[1]
   | 
|
| 87 | 88 | 
    end  | 
| 88 | 89 | 
    end  | 
| 89 | 90 | 
    branches.sort!  | 
| ... | ... | |
| 98 | 99 | 
              cmd = "#{HG_BIN} -R #{target('')} tags"
   | 
| 99 | 100 | 
    shellout(cmd) do |io|  | 
| 100 | 101 | 
    io.each_line do |line|  | 
| 101 | 
                  tags << line.chomp.match('^([\w]+).*$')[1]
   | 
|
| 102 | 
                  # tags << line.chomp.match('^([\w]+).*$')[1]
   | 
|
| 103 | 
                  tags << line.chomp.match('^([^:]+[^\s]+)[\s]+[\d]+:.*$')[1]
   | 
|
| 102 | 104 | 
    end  | 
| 103 | 105 | 
    end  | 
| 104 | 106 | 
    tags.sort!  |