Hi Hazen:

I have been surveying the further Subversion-related changes we have to do
so that you can do our next release.  These are divided into the following
two categories:

(1) Changes to README.Release_Manager_Cookbook.  I have just committed some
preliminary changes which highlight current cvs areas which will need some
investigation and change. For now, I have not filled in specific svn syntax,
but I have given background information about how subversion does the
equivalent task.  As we both read deeper into the subversion book
(downloadable from http://svnbook.red-bean.com/) and do some experimenting,
we should be able to come up with the exact subversion syntax that works.

(2) Changes to our scripts directory.  To avoid "noise" from obsolete scripts
I have moved all of those to the old directory.  (The "svn move" command
is really great and worth the price of admission just on its own.)

Could you please review those changes to make sure I haven't put something in
the old directory that you use during your release process?

I grepped for "cvs" in the remaining files in scripts, and it appears only
make_tarball.sh and rm-cvs-tarball-tags.pl will need adjustment for
subversion.

Note, during the release process we use throwaway tags which are created by
make_tarball.sh and then thrown away again by rm-cvs-tarball-tags.pl once
everything is working properly. From my reading, I believe you create tags
by "svn copy" of the top-level trunk directory to a specifically named
subdirectory of the tags directory at the top of the repository, and you
remove those tags by "svn remove" on the directory you created. The svn book
does say this process is cheap (everything done with the equivalent of
symlinks) under svn so I think we should just go ahead and continue to use
throwaway tags with the appropriate changes from cvs to svn syntax.  I would
appreciate you having a look at the tags section of the svn book, and
letting me know what you think.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the Yorick front-end to PLplot (yplot.sf.net); the
Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to