commit-gnue
[Top][All Lists]
Advanced

[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.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]