@@ -188,8 +188,13 class Repository < ActiveRecord::Base | |||
|
188 | 188 | scm.entry(path, identifier) |
|
189 | 189 | end |
|
190 | 190 | |
|
191 | def scm_entries(path=nil, identifier=nil) | |
|
192 | scm.entries(path, identifier) | |
|
193 | end | |
|
194 | protected :scm_entries | |
|
195 | ||
|
191 | 196 | def entries(path=nil, identifier=nil) |
|
192 |
entries = scm |
|
|
197 | entries = scm_entries(path, identifier) | |
|
193 | 198 | load_entries_changesets(entries) |
|
194 | 199 | entries |
|
195 | 200 | end |
@@ -57,7 +57,7 class Repository::Bazaar < Repository | |||
|
57 | 57 | scm.diff(path, rev, rev_to) |
|
58 | 58 | end |
|
59 | 59 | |
|
60 | def entries(path=nil, identifier=nil) | |
|
60 | def scm_entries(path=nil, identifier=nil) | |
|
61 | 61 | scm.bzr_path_encodig = log_encoding |
|
62 | 62 | entries = scm.entries(path, identifier) |
|
63 | 63 | if entries |
@@ -80,9 +80,9 class Repository::Bazaar < Repository | |||
|
80 | 80 | end |
|
81 | 81 | end |
|
82 | 82 | end |
|
83 | load_entries_changesets(entries) | |
|
84 | 83 | entries |
|
85 | 84 | end |
|
85 | protected :scm_entries | |
|
86 | 86 | |
|
87 | 87 | def fetch_changesets |
|
88 | 88 | scm.bzr_path_encodig = log_encoding |
@@ -47,7 +47,7 class Repository::Cvs < Repository | |||
|
47 | 47 | scm.entry(path, rev.nil? ? nil : rev.committed_on) |
|
48 | 48 | end |
|
49 | 49 | |
|
50 | def entries(path=nil, identifier=nil) | |
|
50 | def scm_entries(path=nil, identifier=nil) | |
|
51 | 51 | rev = nil |
|
52 | 52 | if ! identifier.nil? |
|
53 | 53 | rev = changesets.find_by_revision(identifier) |
@@ -69,9 +69,9 class Repository::Cvs < Repository | |||
|
69 | 69 | end |
|
70 | 70 | end |
|
71 | 71 | end |
|
72 | load_entries_changesets(entries) | |
|
73 | 72 | entries |
|
74 | 73 | end |
|
74 | protected :scm_entries | |
|
75 | 75 | |
|
76 | 76 | def cat(path, identifier=nil) |
|
77 | 77 | rev = nil |
@@ -45,7 +45,7 class Repository::Darcs < Repository | |||
|
45 | 45 | scm.entry(path, patch.nil? ? nil : patch.scmid) |
|
46 | 46 | end |
|
47 | 47 | |
|
48 | def entries(path=nil, identifier=nil) | |
|
48 | def scm_entries(path=nil, identifier=nil) | |
|
49 | 49 | patch = nil |
|
50 | 50 | if ! identifier.nil? |
|
51 | 51 | patch = changesets.find_by_revision(identifier) |
@@ -66,9 +66,9 class Repository::Darcs < Repository | |||
|
66 | 66 | end |
|
67 | 67 | end |
|
68 | 68 | end |
|
69 | load_entries_changesets(entries) | |
|
70 | 69 | entries |
|
71 | 70 | end |
|
71 | protected :scm_entries | |
|
72 | 72 | |
|
73 | 73 | def cat(path, identifier=nil) |
|
74 | 74 | patch = identifier.nil? ? nil : changesets.find_by_revision(identifier.to_s) |
@@ -93,11 +93,10 class Repository::Git < Repository | |||
|
93 | 93 | end |
|
94 | 94 | end |
|
95 | 95 | |
|
96 | def entries(path=nil, identifier=nil) | |
|
97 |
|
|
|
98 | load_entries_changesets(entries) | |
|
99 | entries | |
|
96 | def scm_entries(path=nil, identifier=nil) | |
|
97 | scm.entries(path, identifier, :report_last_commit => extra_report_last_commit) | |
|
100 | 98 | end |
|
99 | protected :scm_entries | |
|
101 | 100 | |
|
102 | 101 | # With SCMs that have a sequential commit numbering, |
|
103 | 102 | # such as Subversion and Mercurial, |
General Comments 0
You need to be logged in to leave comments.
Login now