##// END OF EJS Templates
scm: split Repository#entries (#14361)...
Toshi MARUYAMA -
r12479:d45bf0a83eb7
parent child
Show More
@@ -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.entries(path, identifier)
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 entries = scm.entries(path, identifier, :report_last_commit => extra_report_last_commit)
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