Changeset - 2c0208bd686b
[Not reviewed]
beta
0 1 0
Mads Kiilerich - 13 years ago 2013-01-31 23:27:21
madski@unity3d.com
pull request: shuffle different-repo and hg-git conditionals around, no code change
1 file changed with 7 insertions and 2 deletions:
0 comments (0 inline, 0 general)
rhodecode/model/pull_request.py
Show inline comments
 
@@ -172,6 +172,9 @@ class PullRequestModel(BaseModel):
 
        """
 

	
 
        changesets = []
 

	
 
        if alias == 'hg':
 

	
 
        #case two independent repos
 
        if org_repo != other_repo:
 
            revs = [
 
@@ -194,9 +197,9 @@ class PullRequestModel(BaseModel):
 
                start = org_ref[1]
 
                stop = other_ref[1]
 
                changesets = changesets[revs.index(start):revs.index(stop) + 1]
 
        else:
 

	
 
            #no remote compare do it on the same repository
 
            if alias == 'hg':
 
            else:
 
                _revset_predicates = {
 
                        'branch': 'branch',
 
                        'book': 'bookmark',
 
@@ -214,7 +217,9 @@ class PullRequestModel(BaseModel):
 
                out = scmutil.revrange(org_repo._repo, revs)
 
                for cs in (out):
 
                    changesets.append(org_repo.get_changeset(cs))
 

	
 
            elif alias == 'git':
 
            assert org_repo == other_repo, (org_repo, other_repo) # no git support for different repos
 
                so, se = org_repo.run_git_command(
 
                    'log --reverse --pretty="format: %%H" -s -p %s..%s' % (org_ref[1],
 
                                                                     other_ref[1])
0 comments (0 inline, 0 general)