diff --git a/plugin/packages/wakatime/wakatime/__init__.py b/plugin/packages/wakatime/wakatime/__init__.py index 53bfe44..e3bfb1b 100644 --- a/plugin/packages/wakatime/wakatime/__init__.py +++ b/plugin/packages/wakatime/wakatime/__init__.py @@ -13,7 +13,7 @@ from __future__ import print_function __title__ = 'wakatime' -__version__ = '2.1.2' +__version__ = '2.1.3' __author__ = 'Alan Hamlett' __license__ = 'BSD' __copyright__ = 'Copyright 2014 Alan Hamlett' diff --git a/plugin/packages/wakatime/wakatime/projects/subversion.py b/plugin/packages/wakatime/wakatime/projects/subversion.py index 5278638..934bdaf 100644 --- a/plugin/packages/wakatime/wakatime/projects/subversion.py +++ b/plugin/packages/wakatime/wakatime/projects/subversion.py @@ -35,9 +35,7 @@ class Subversion(BaseProject): return u(self.info['Repository Root'].split('/')[-1]) def branch(self): - if self.base: - u(os.path.basename(self.base)) - return None + return u(self.info['URL'].split('/')[-1]) def _find_binary(self): if self.binary_location: @@ -70,17 +68,11 @@ class Subversion(BaseProject): pass else: if stdout: - interesting = [ - 'Repository Root', - 'Repository UUID', - 'URL', - ] for line in stdout.splitlines(): if isinstance(line, bytes): line = bytes.decode(line) line = line.split(': ', 1) - if line[0] in interesting: - info[line[0]] = line[1] + info[line[0]] = line[1] return info def _find_project_base(self, path, found=False):