|
|
1.1 misho 1: #! /bin/sh
2:
3: set -e
4:
5: GCL_REMOVEWRITE=0
6: . ./packageinfo.sh
7: if [ ! -w . ] ; then
8: GCL_REMOVEWRITE=1
9: chmod u+w .
10: [ -f CommitLog -a ! -w CommitLog ] && chmod u+w CommitLog
11: fi
12: bk changes -v -m -r${CLTAG}.. > CommitLog.new
13: mv CommitLog.new CommitLog
14: case "$GCL_REMOVEWRITE" in
15: 1) chmod a-w CommitLog .
16: esac