[Crossfire-wiki] [Crossfire DokuWiki] page added: crossfire_release_guide
no-reply_wiki at metalforge.org
no-reply_wiki at metalforge.org
Sun Mar 4 01:30:33 CST 2007
A page in your DokuWiki was added or changed. Here are the details:
Date : 2007/03/04 01:30
User :
Edit Summary: created
Directions below have 1.10 as the example release. Directions of commands below presume you start in the top level SVN directory (the one that contains the arch, client, maps, server) for each phase (arch, client, maps, server)
=== Arch ===
* Update the CHANGES in the branches/1.x to add a 1.10 changes line to mark changes before/after the branch. Commit changed file:
vi arch/branches/1.x/CHANGES
svn commit Changes
* Make a copy of the repository
svn copy https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/branches/1.x https://crossfire.svn.sourceforge.net/svnroot/crossfire/arch/tags/1.10 -m "1.10 branch"
* Update the Changelog to change it (no top of SVN) in branch:
vi arch/tags/1.10/CHANGES
svn commit arch/tags/1.10/CHANGES
* Make archive of arch directory. Note we want the arch directory called 'arch' in the archive, hence the symlink. Gnu tar is used:
cd arch/tags
rm -f arch
ln -s 1.10 arch
gtar -chvfz --exclude=.svn crossfire-1.10.0.arch.tar.gz arch
* Upload the file to sourceforge:
ncftp upload.sourceforge.net
<login message omitted>
ncftp / > cd incoming
ncftp /incoming > put crossfire-1.10.0.arch.tar.gz
IP-Address : 209.204.178.229
Old Revision: none
New Revision: http://wiki.metalforge.net/doku.php/crossfire_release_guide
--
This mail was generated by DokuWiki at
http://wiki.metalforge.net/
More information about the crossfire-wiki
mailing list