X-Git-Url: https://git.ralfj.de/mass-build.git/blobdiff_plain/70e123415c0b1c3e33cee9e186b9b67347c6ef19..1c7ec34aa2c1faefe2cc96df094e427e3ef83376:/vcs.py diff --git a/vcs.py b/vcs.py index c63b2b9..b700b6e 100644 --- a/vcs.py +++ b/vcs.py @@ -65,10 +65,11 @@ class KDEGit(Git): # Fetch updates via SVN class SVN: - def __init__(self, folder, svnPath): + def __init__(self, folder, svnPath, versionName): self.folder = os.path.abspath(folder) self.svnPath = svnPath - + self.versionName = versionName + def update(self): if os.path.exists(self.folder): os.chdir(self.folder) # go into repository @@ -76,6 +77,12 @@ class SVN: else: subprocess.check_call(['svn', 'co', self.svnPath, self.folder])# just download it + def version(self): + return self.versionName + + def ignore(self, name): + pass + class KDESVN(SVN): - def __init__(self, folder, svnPath): - SVN.__init__(self, folder, 'svn://svn.kde.org/home/kde/'+svnPath) + def __init__(self, folder, svnPath, version): + SVN.__init__(self, folder, 'svn://svn.kde.org/home/kde/'+svnPath, version)