Merge branch 'tube-bus-name'
[empathy.git] / release.py
index e9462962697505a53bed31c5a21ef56e486c8c99..60977d502a7f4a11af6ac11ecc156c31eafcc06b 100755 (executable)
@@ -248,11 +248,14 @@ class Project:
                new_tag = self.package_name.upper() + '_' +\
                          self.package_version.replace('.', '_')
 
-               svn_base = self.exec_cmd('git config svn-remote.svn.url').strip()
-               url1 = svn_base + '/trunk'
-               url2 = svn_base + '/tags/' + new_tag
-               self.exec_cmd('svn copy %s %s -m "Tagged for release %s."' % (url1, url2, self.package_version))
+               info = self.exec_cmd('git svn info | grep URL')
+               url1 = info[info.find(" "):].strip()
+               
+               end = url1.find("empathy")
+               end = url1.find("/", end)
+               url2 = url1[:end] + '/tags/' + new_tag
 
+               self.exec_cmd('svn copy %s %s -m "Tagged for release %s."' % (url1, url2, self.package_version))
                self.exec_cmd('git tag -m "Tagged for release %s." %s' % ( self.package_version, new_tag))
 
        def generate_news(self):