Revision: 55753
http://sourceforge.net/p/brlcad/code/55753
Author: brlcad
Date: 2013-06-13 16:52:56 +0000 (Thu, 13 Jun 2013)
Log Message:
-----------
use sf.net shorthand instead of sourceforge.net for all except e-mail
Modified Paths:
--------------
brlcad/trunk/HACKING
Modified: brlcad/trunk/HACKING
===================================================================
--- brlcad/trunk/HACKING 2013-06-13 16:49:45 UTC (rev 55752)
+++ brlcad/trunk/HACKING 2013-06-13 16:52:56 UTC (rev 55753)
@@ -1181,17 +1181,17 @@
previous sync are included and that STABLE matches trunk.
# review the log and obtain the last trunk merge revision number from
comments
- svn log --stop-on-copy
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/branches/STABLE . | more
+ svn log --stop-on-copy
https://svn.code.sf.net/p/brlcad/code/brlcad/branches/STABLE . | more
export PREV=[[last_trunk_rev]]
*** OR ***
- export PREV=`svn log --xml --stop-on-copy
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/branches/STABLE | grep
'revision=' | head -n 1 | sed 's/.*revision="\([0-9][0-9]*\)".*/\1/g'`
+ export PREV=`svn log --xml --stop-on-copy
https://svn.code.sf.net/p/brlcad/code/brlcad/branches/STABLE | grep 'revision='
| head -n 1 | sed 's/.*revision="\([0-9][0-9]*\)".*/\1/g'`
echo "PREV=$PREV"
# merge that range of changes into STABLE and make sure it works
- svn co
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/branches/STABLE
brlcad.STABLE && cd brlcad.STABLE
- svn merge
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk@$PREV
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk@HEAD .
+ svn co https://svn.code.sf.net/p/brlcad/code/brlcad/branches/STABLE
brlcad.STABLE && cd brlcad.STABLE
+ svn merge https://svn.code.sf.net/p/brlcad/code/brlcad/trunk@$PREV
https://svn.code.sf.net/p/brlcad/code/brlcad/trunk@HEAD .
mkdir .release && cd .release && cmake .. -DBRLCAD_BUNDLED_LIBS=ON
-DCMAKE_BUILD_TYPE=Release && make distcheck
- export CURR=`svn log --xml
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/trunk | grep 'revision='
| head -n 1 | sed 's/.*="\([0-9][0-9]*\)".*/\1/g'`
+ export CURR=`svn log --xml
https://svn.code.sf.net/p/brlcad/code/brlcad/trunk | grep 'revision=' | head -n
1 | sed 's/.*="\([0-9][0-9]*\)".*/\1/g'`
echo "CURR=$CURR"
svn commit -m "merging trunk to STABLE from r$PREV to HEAD r$CURR"
@@ -1201,12 +1201,12 @@
MINOR=`awk '{print $1}' include/conf/MINOR`
PATCH=`awk '{print $1}' include/conf/PATCH`
echo "Tagging rel-$MAJOR-$MINOR-$PATCH"
- svn cp
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/branches/STABLE
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/tags/rel-$MAJOR-$MINOR-$PATCH
+ svn cp https://svn.code.sf.net/p/brlcad/code/brlcad/branches/STABLE
https://svn.code.sf.net/p/brlcad/code/brlcad/tags/rel-$MAJOR-$MINOR-$PATCH
7) Obtain a tagged version of the sources from the repository
(required to ensure the tagging and source distribution is correct):
- svn checkout
https://svn.code.sourceforge.net/p/brlcad/code/brlcad/tags/rel-$MAJOR-$MINOR-$PATCH
brlcad-$MAJOR.$MINOR.$PATCH
+ svn checkout
https://svn.code.sf.net/p/brlcad/code/brlcad/tags/rel-$MAJOR-$MINOR-$PATCH
brlcad-$MAJOR.$MINOR.$PATCH
8) Perform another "make distcheck" on the exported/updated sources to
generate distributable compressed source tarballs.
@@ -1226,16 +1226,16 @@
SFUSERNAME=`ls ~/.subversion/auth/svn.simple/* | xargs -n 1 grep -A4
sourceforge | tail -1`
echo "SFUSERNAME=$SFUSERNAME MAJOR=$MAJOR MINOR=$MINOR PATCH=$PATCH"
-ssh -v $SFUSERNAME,[email protected] create
-ssh -v $SFUSERNAME,[email protected] mkdir
"/home/frs/project/b/br/brlcad/BRL-CAD\ Source/$MAJOR.$MINOR.$PATCH"
-scp brlcad-$MAJOR.$MINOR.$PATCH*
"$SFUSERNAME,[email protected]:/home/frs/project/b/br/brlcad/BRL-CAD\
Source/$MAJOR.$MINOR.$PATCH/."
+ssh -v $SFUSERNAME,[email protected] create
+ssh -v $SFUSERNAME,[email protected] mkdir
"/home/frs/project/b/br/brlcad/BRL-CAD\ Source/$MAJOR.$MINOR.$PATCH"
+scp brlcad-$MAJOR.$MINOR.$PATCH*
"$SFUSERNAME,[email protected]:/home/frs/project/b/br/brlcad/BRL-CAD\
Source/$MAJOR.$MINOR.$PATCH/."
This can all be done through the sf.net project web interface too.
Extract and upload the release notes:
cat NEWS | tr '\n' '$' | perl -pi -e
's/.*(\$--*\$---[[:space:]]*[0-9-]*[[:space:]]*Release[[:space:]]*7.20.4[[:space:]]*---\$-*\$.*?)\$---.*/\1/g'
| tr '$' '\n' > README-$MAJOR-$MINOR-$PATCH.txt
-scp README-$MAJOR-$MINOR-$PATCH.txt
"$SFUSERNAME,[email protected]:/home/frs/project/b/br/brlcad/BRL-CAD\
Source/$MAJOR.$MINOR.$PATCH/."
-ssh -v $SFUSERNAME,[email protected] shutdown
+scp README-$MAJOR-$MINOR-$PATCH.txt
"$SFUSERNAME,[email protected]:/home/frs/project/b/br/brlcad/BRL-CAD\
Source/$MAJOR.$MINOR.$PATCH/."
+ssh -v $SFUSERNAME,[email protected] shutdown
11) Increment and commit the next BRL-CAD release numbers to SVN;
update the include/conf/(MAJOR|MINOR|PATCH) version files immediately
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:
Build for Windows Store.
http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits