##// END OF EJS Templates
adapt codes to latest vcs
marcink -
r1894:0cbc3fb5 beta
parent child Browse files
Show More
@@ -95,16 +95,18 b' def get_gitdiff(filenode_old, filenode_n'
95 95
96 96 :param ignore_whitespace: ignore whitespaces in diff
97 97 """
98 # make sure we pass in default context
99 context = context or 3
98 100
99 101 for filenode in (filenode_old, filenode_new):
100 102 if not isinstance(filenode, FileNode):
101 103 raise VCSError("Given object should be FileNode object, not %s"
102 104 % filenode.__class__)
103 105
104 old_raw_id = getattr(filenode_old.changeset, 'raw_id', '0' * 40)
105 new_raw_id = getattr(filenode_new.changeset, 'raw_id', '0' * 40)
106 repo = filenode_new.changeset.repository
107 old_raw_id = getattr(filenode_old.changeset, 'raw_id', repo.EMPTY_CHANGESET)
108 new_raw_id = getattr(filenode_new.changeset, 'raw_id', repo.EMPTY_CHANGESET)
106 109
107 repo = filenode_new.changeset.repository
108 110 vcs_gitdiff = repo.get_diff(old_raw_id, new_raw_id, filenode_new.path,
109 111 ignore_whitespace, context)
110 112
General Comments 0
You need to be logged in to leave comments. Login now