|
Revision 92, 491 bytes
(checked in by 235, 2 years ago)
|
|
ignore empty username
|
| Line | |
|---|
| 1 | #!/bin/sh |
|---|
| 2 | source settings |
|---|
| 3 | echo "Checking out from $SVN ==== " |
|---|
| 4 | echo |
|---|
| 5 | |
|---|
| 6 | REV=`echo "$QUERY_STRING" | sed "s/['\"\/\;]//g"| head -n1` |
|---|
| 7 | REVPARAM="" |
|---|
| 8 | if [ $REV ] |
|---|
| 9 | then |
|---|
| 10 | echo "CHEKING OUT REVISION $REV ==== " |
|---|
| 11 | REVPARAM="--revision $REV" |
|---|
| 12 | fi |
|---|
| 13 | |
|---|
| 14 | USERPARAM="" |
|---|
| 15 | if [ $USER ] |
|---|
| 16 | then |
|---|
| 17 | USERPARAM="--username $USER --password $PASSWD" |
|---|
| 18 | fi |
|---|
| 19 | svn $REVPARAM $USERPARAM co $SVN ./ |
|---|
| 20 | |
|---|
| 21 | #chown www-data:www-data -R ./htdocs |
|---|
| 22 | find ./ -name *.pyc | xargs rm -R |
|---|
| 23 | |
|---|
| 24 | echo |
|---|
| 25 | echo "Current FULL list of the files ==== " |
|---|
| 26 | echo |
|---|
| 27 | ls -R ./ |
|---|
| 28 | |
|---|