[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