|
Revision 4034, 430 bytes
(checked in by xmlhacker, 1 year ago)
|
more cleanup
|
- Property svn:executable set to
*
|
| Line | |
|---|
| 1 |
#!/bin/bash |
|---|
| 2 |
NAME=nuxleus |
|---|
| 3 |
DIRNAME=nuxroot/srv |
|---|
| 4 |
VERSION=0.2.3.2 |
|---|
| 5 |
REPO=http://nuxleus.googlecode.com/svn/trunk/nuxleus/nuxroot/srv |
|---|
| 6 |
|
|---|
| 7 |
update () { |
|---|
| 8 |
if [ ! -d $2 ]; then |
|---|
| 9 |
svn checkout $1 $2 |
|---|
| 10 |
else |
|---|
| 11 |
svn update $2 |
|---|
| 12 |
fi |
|---|
| 13 |
} |
|---|
| 14 |
|
|---|
| 15 |
echo 'Updating SVN' |
|---|
| 16 |
update $REPO $DIRNAME |
|---|
| 17 |
V=`svnversion $DIRNAME` |
|---|
| 18 |
PROJECTREVISION=$NAME-$VERSION.svnr$V |
|---|
| 19 |
EXPORTDIR=srv |
|---|
| 20 |
svn export $DIRNAME $EXPORTDIR |
|---|
| 21 |
tar cfz $PROJECTREVISION.tar.gz $EXPORTDIR |
|---|
| 22 |
rm -rf $EXPORTDIR |
|---|
| 23 |
|
|---|