@@ -149,7 +149,12 class Repository::Git < Repository | |||
|
149 | 149 | db_rev = find_changeset_by_name(rev.revision) |
|
150 | 150 | transaction do |
|
151 | 151 | if db_rev.nil? |
|
152 | save_revision(rev) | |
|
152 | db_saved_rev = save_revision(rev) | |
|
153 | parents = {} | |
|
154 | parents[db_saved_rev] = rev.parents unless rev.parents.nil? | |
|
155 | parents.each do |ch, chparents| | |
|
156 | ch.parents = chparents.collect{|rp| find_changeset_by_name(rp)}.compact | |
|
157 | end | |
|
153 | 158 | end |
|
154 | 159 | h["branches"][br]["last_scmid"] = rev.scmid |
|
155 | 160 | merge_extra_info(h) |
General Comments 0
You need to be logged in to leave comments.
Login now