vcs: implement id for svn commit and EmptyCommit fixes #4136

This commit is contained in:
lisaq 2016-08-10 23:07:02 +02:00
parent ce5b5ebe25
commit 6b27de7eff
2 changed files with 8 additions and 0 deletions

View file

@ -1332,6 +1332,10 @@ class EmptyCommit(BaseCommit):
def short_id(self):
return self.raw_id[:12]
@LazyProperty
def id(self):
return self.raw_id
def get_file_commit(self, path):
return self

View file

@ -203,6 +203,10 @@ class SubversionCommit(base.BaseCommit):
changed_files.update(files)
return list(changed_files)
@LazyProperty
def id(self):
return self.raw_id
@property
def added(self):
return nodes.AddedFileNodesGenerator(