|
|
@ -30,6 +30,7 @@ fi |
|
|
|
main() { |
|
|
|
case $what in |
|
|
|
init) tcinitialize $2;; |
|
|
|
version) tcversion;; |
|
|
|
config) tcconfigure $@;; |
|
|
|
start) tcstart $2;; |
|
|
|
stop) tcstop $2;; |
|
|
@ -77,12 +78,13 @@ tcupdate() { |
|
|
|
echo "$pgm: updating daemon with tag $tag..." |
|
|
|
top=$(git rev-parse --show-toplevel) |
|
|
|
echo // updating $top |
|
|
|
git pull --ff-only origin master # 1> transcript.log 2>&1 |
|
|
|
git pull --ff-only origin master 2>&1 | tee transcript.log |
|
|
|
echo // checking out $tag |
|
|
|
git checkout $tag # 1> transcript.log 2>&1 |
|
|
|
git checkout $tag 2>&1 | tee -a transcript.log |
|
|
|
git log -1 |
|
|
|
cd $top/lib |
|
|
|
echo // updating $top/lib |
|
|
|
git pull --ff-only origin master # 1> transcript.log 2>&1 |
|
|
|
git pull --ff-only origin master 2>&1 | tee -a transcript.log |
|
|
|
git log -1 |
|
|
|
echo "---" |
|
|
|
} |
|
|
@ -113,6 +115,20 @@ tcdebug() { |
|
|
|
echo "---" |
|
|
|
} |
|
|
|
|
|
|
|
tcversion() { |
|
|
|
top=$(git rev-parse --show-toplevel) |
|
|
|
gitid0=$(git rev-parse --short HEAD) |
|
|
|
git pull --ff-only origin master 1>> transcript.log 2>&1 |
|
|
|
git checkout $tag 1>> transcript.log 2>&1 |
|
|
|
gitid1=$(git rev-parse --short HEAD) |
|
|
|
if [ "x$gitid0" != "x$gitid1" ]; then gitid1=$gitdi0-$gitid1; fi |
|
|
|
cd $top/lib |
|
|
|
git pull --ff-only origin master 1>> transcript.log 2>&1 |
|
|
|
gitid2=$(git rev-parse --short HEAD) |
|
|
|
echo Version: $gitid1-$gitid2 |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
main $@; |
|
|
|
exit $?; |
|
|
|