[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