@@ -57,16 +57,9 class Repository::Cvs < Repository | |||
|
57 | 57 | if entries |
|
58 | 58 | entries.each() do |entry| |
|
59 | 59 | if ( ! entry.lastrev.nil? ) && ( ! entry.lastrev.revision.nil? ) |
|
60 | if ActiveRecord::Base.connection.adapter_name =~ /sqlite/i && | |
|
61 | Rails::VERSION::MAJOR == 4 && Rails::VERSION::MINOR == 2 && | |
|
62 | Rails::VERSION::TINY == 0 | |
|
63 | change_rev = filechanges.where(:revision => entry.lastrev.revision) | |
|
64 | change = change_rev.find { |c| c.path == scm.with_leading_slash(entry.path) } | |
|
65 | else | |
|
66 | change = filechanges.where( | |
|
67 | :revision => entry.lastrev.revision, | |
|
68 | :path => scm.with_leading_slash(entry.path)).first | |
|
69 | end | |
|
60 | change = filechanges.find_by_revision_and_path( | |
|
61 | entry.lastrev.revision, | |
|
62 | scm.with_leading_slash(entry.path) ) | |
|
70 | 63 | if change |
|
71 | 64 | entry.lastrev.identifier = change.changeset.revision |
|
72 | 65 | entry.lastrev.revision = change.changeset.revision |
General Comments 0
You need to be logged in to leave comments.
Login now