[Crossfire-wiki] [Crossfire DokuWiki] page changed: user:kbulgrien

no-reply_wiki at metalforge.org no-reply_wiki at metalforge.org
Sun May 10 22:57:01 CDT 2009


A page in your DokuWiki was added or changed. Here are the details:

Date        : 2009/05/10 22:56
User        : kbulgrien
Edit Summary: Update the WIP pre-release guide script setup section.

@@ -302,46 +302,29 @@
  
  =====Pre-Release Preparation=====
  
  The directions use SVN trunk as the example release.  The instructions 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)
+ 
  
  ====Set Up a Pre-Release Workspace====
  
  Change the following directory to suit:
  
-   export RELDIR=/home/data/svn/crossfire/prerelease
+   export RELDIR=/home/devel/crossfire/prerelease
    mkdir -p ${RELDIR}
    cd ${RELDIR}
-   mkdir -p RPM-SRC RPM-TOP/BUILDmkdir RPMS
  
  Place these scripts in the pre-release workspace.
  
  ===Scripts to Support Pre-Releasing===
  
  This example will presume the use of //trunk// sources.  Feel free to deviate from these instructions to reduce the size of the workspace and the amount of data that must be downloaded.
  
- Create a shell script called **svn-co.sh** that contains the following:
+ Create a shell script called **svn-co.sh** with the contents shown [[user:kbulgrien#svn-co.sh|above]].
  
- ==svn-co.sh==
- 
-   CMD=""
-   CWD=$(pwd)
-   URL="https://crossfire.svn.sourceforge.net/svnroot/crossfire"
-   for file in arch client maps server sounds
-   do
-     DIR="${file}/trunk/"
-     if [ ! -d "${DIR}" ]
-     then
-       echo -e "\n${DIR}\n"
-       CMD="svn co ${*} ${URL}/${DIR} ${DIR}"
-       ${CMD}
-     fi
-   done
-   echo
+ Create **svn-up.sh** only if **svn-co.sh** was modified to do non-sparse checkouts.
  
  ==svn-up.sh==
- 
- Create another shell script called **svn-up.sh** as follows:
  
    #!/bin/bash
    #
    CWD=$(pwd)


IP-Address  : 68.90.128.197
Old Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien?rev=1242013530
New Revision: http://wiki.metalforge.net/doku.php/user:kbulgrien

-- 
This mail was generated by DokuWiki at
http://wiki.metalforge.net/




More information about the crossfire-wiki mailing list