##// END OF EJS Templates
pull request: shuffle different-repo and hg-git conditionals around, no code change
Mads Kiilerich -
r3300:2c0208bd beta
parent child Browse files
Show More
@@ -172,6 +172,9 b' class PullRequestModel(BaseModel):'
172 172 """
173 173
174 174 changesets = []
175
176 if alias == 'hg':
177
175 178 #case two independent repos
176 179 if org_repo != other_repo:
177 180 revs = [
@@ -194,9 +197,9 b' class PullRequestModel(BaseModel):'
194 197 start = org_ref[1]
195 198 stop = other_ref[1]
196 199 changesets = changesets[revs.index(start):revs.index(stop) + 1]
197 else:
200
198 201 #no remote compare do it on the same repository
199 if alias == 'hg':
202 else:
200 203 _revset_predicates = {
201 204 'branch': 'branch',
202 205 'book': 'bookmark',
@@ -214,7 +217,9 b' class PullRequestModel(BaseModel):'
214 217 out = scmutil.revrange(org_repo._repo, revs)
215 218 for cs in (out):
216 219 changesets.append(org_repo.get_changeset(cs))
220
217 221 elif alias == 'git':
222 assert org_repo == other_repo, (org_repo, other_repo) # no git support for different repos
218 223 so, se = org_repo.run_git_command(
219 224 'log --reverse --pretty="format: %%H" -s -p %s..%s' % (org_ref[1],
220 225 other_ref[1])
General Comments 0
You need to be logged in to leave comments. Login now