[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5227 - trunk/gnue-common/doc/technotes
From: |
reinhard |
Subject: |
r5227 - trunk/gnue-common/doc/technotes |
Date: |
Fri, 5 Mar 2004 08:39:03 -0600 (CST) |
Author: reinhard
Date: 2004-03-05 08:39:01 -0600 (Fri, 05 Mar 2004)
New Revision: 5227
Modified:
trunk/gnue-common/doc/technotes/00011.txt
Log:
Updated doc how to create a release wrt subversion.
Modified: trunk/gnue-common/doc/technotes/00011.txt
===================================================================
--- trunk/gnue-common/doc/technotes/00011.txt 2004-03-05 13:12:52 UTC (rev
5226)
+++ trunk/gnue-common/doc/technotes/00011.txt 2004-03-05 14:39:01 UTC (rev
5227)
@@ -16,7 +16,7 @@
* Check if setup.py needs to be updated because of changes since the last
release (files added, files removed, ...).
-* Commit everything to CVS.
+* Commit everything to subversion.
* Create the tarballs for the prerelease:
"GNUE_VERSION_SUFFIX=-pre1 ./setup.py sdist --format='gztar,zip'"
@@ -29,23 +29,24 @@
* Let the packagers test packaging of the prerelease.
* Update the ChangeLog file:
- "cvs2cl --ignore ChangeLog --ignore README.cvs --ignore INSTALL.cvs \
- --ignore MANIFEST.in --ignore .cvsignore --ignore postweb"
+ "../gnue-common/utils/svn2cl ChangeLog"
* Update the NEWS file.
* In src/__init__.py, set _release to 1.
-* Add an entry to the top of ChangeLog that says
- "* NEWS, src/__init__.py: Released x.x.x.".
+* Commit everything to subversion, with a message that says "Released x.x.x".
-* Commit everything to CVS.
+* Update the ChangeLog file again (to get the last commit in):
+ "../gnue-common/utils/svn2cl ChangeLog"
+ FIXME: The setup script could do that, and ChangeLog could be removed from
+ svn completely!
* Create the tarballs for the release:
"setup.py sdist --format='gztar,zip'"
-* Tag CVS.
- "cvs tag common-x-x-x-release" or "cvs tag appserver-x-x-x-release" etc.
+* Tag subversion.
+ "svn copy
svn+ssh://svn.gnuenterprise.org/var/svn/gnue/tags/<package>-x-x-x-release"
* Post the release to the web and remove the prerelease:
"scp dist/* address@hidden:/var/www/downloads/releases"
@@ -58,4 +59,4 @@
* In src/__init__.py, set _version to the next version number, and _release to
0.
-* Commit everything to CVS.
+* Commit everything to subversion.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5227 - trunk/gnue-common/doc/technotes,
reinhard <=