[Checkins] SVN: keas.build/trunk/ Add version to svn log comment

Adam Groszer agroszer at gmail.com
Tue Dec 8 03:24:01 EST 2009


Log message for revision 106267:
  Add version to svn log comment

Changed:
  U   keas.build/trunk/CHANGES.txt
  U   keas.build/trunk/src/keas/build/package.py

-=-
Modified: keas.build/trunk/CHANGES.txt
===================================================================
--- keas.build/trunk/CHANGES.txt	2009-12-08 07:54:02 UTC (rev 106266)
+++ keas.build/trunk/CHANGES.txt	2009-12-08 08:24:00 UTC (rev 106267)
@@ -4,7 +4,8 @@
 0.1.7 (unreleased)
 ------------------
 
-- ...
+- Improvement: Add version to svn log comment. That makes life easier (at least
+  with TortoiseSVN)
 
 0.1.6 (2009-11-2)
 ------------------

Modified: keas.build/trunk/src/keas/build/package.py
===================================================================
--- keas.build/trunk/src/keas/build/package.py	2009-12-08 07:54:02 UTC (rev 106266)
+++ keas.build/trunk/src/keas/build/package.py	2009-12-08 08:24:00 UTC (rev 106267)
@@ -207,7 +207,8 @@
 
         logger.info('Creating release tag')
         #TODO: destination folder might not exist... create it
-        base.do('svn cp -m "Create release tag" %s %s' %(branchUrl, tagUrl))
+        base.do('svn cp -m "Create release tag %s." %s %s' %(
+            version, branchUrl, tagUrl))
 
         # 2. Download tag
         buildDir = tempfile.mkdtemp()
@@ -226,7 +227,7 @@
             "version ?= ?'(.*)',", "version = '%s'," %version, setuppy)
         file(os.path.join(tagDir, 'setup.py'), 'w').write(setuppy)
         # 3.3. Check it all in
-        base.do('svn ci -m "Prepare for release." %s' %(tagDir))
+        base.do('svn ci -m "Prepare for release %s." %s' %(version, tagDir))
 
         # 4. Upload the distribution
         if self.uploadType == 'internal':
@@ -274,7 +275,8 @@
                     "version ?= ?'(.*)',", "version = '%s'," %newVersion, setuppy)
                 file(os.path.join(branchDir, 'setup.py'), 'w').write(setuppy)
                 # 5.4. Check in the changes.
-                base.do('svn ci -m "Update version number." %s' %(branchDir))
+                base.do('svn ci -m "Update version number to %s." %s' %(
+                    newVersion, branchDir))
 
         # 6. Cleanup
         rmtree(buildDir)



More information about the checkins mailing list