亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 > cvs
CVS-RCS
作者:網絡轉載 發布時間:[ 2013/1/25 16:19:35 ] 推薦標簽:

4.6 slist

注意 : Korn shell /bin/ksh 在你從Linux CD-ROM 安裝 pdksh*.rpm 時會產

請把他存成一般文字檔并改變存取權限 chmod a+rx
_________________________________________________________________

#!/bin/ksh

# CVS program slist
# Program to list all edited source files from CVS

#cmdname=`basename $0`

#echo "no of params : " $#
#echo "all args : " $@

recurse_flag=""

if [ "$1" = "" ]; then
dir=.
recurse_flag=""
else
dir=$@
recurse_flag=" -prune "
fi

FOUT=slist_temporary_file.out

m -f $FOUT

find $dir $recurse_flag -type f -exec ls -ltr {} ;
| grep -v "/CVS/"
| grep ^-rw
| grep -v \.o
| grep -v \.log
| grep -v \.out
| grep -v \.pid
| awk '{ if ($NF != "tags") print $0 }'
| awk '{ if ($NF != "a.out") print $0 }'
| awk '{ if ($NF != "core") print $0 }'
| awk '{ print $NF }' > $FOUT

aa=`cat $FOUT`
m -f $FOUT

for ii in $aa ; do
ftype=" "
ftype=`file $ii | awk '{print $2 }' `

# find . -type f -exec file {} ;
# 1)ELF 2)commands 3)[nt]roff, 4)c 5)English 6)executable
# 7)ascii 8)current 9)empty
# Binaries are ELF, lib.a are current
#
if [ "$ftype" = "ascii" -o "$ftype" = "commands"
-o "$ftype" = "[nt]roff," -o "$ftype" = "c" -o "$ftype" = "data
"
-o "$ftype" = "English" -o "$ftype" = "executable" ]; then
pcfile=` echo $ii | cut -d'.' -f1`
pcfile=${pcfile}".pc"
if [ ! -f $pcfile ]; then
ls -l $ii
else
if [ "$ii" = "$pcfile" ]; then
ls -l $ii
fi
fi
fi
done;

#| grep -v ^-rwx

#ls -l | grep ^-rw | grep -v \.o
#ls -l | grep ^-rw | grep -v \.o | awk '{ if ($NF != "tags") print $0 }'
#ls -l | grep ^-rw | grep -v ^-rwx | grep -v \.o | awk '{ if ($NF != "tags"

 
) print $0 }' | awk '{ if ($NF != "core") print $0 }'

#print " Done $cmdname. $cmdname successful"
#print " Tip (Usage): $cmdname "
_________________________________________________________________

4.7 sinfo

注意 : Korn shell /bin/ksh 在你從Linux CD-ROM 安裝 pdksh*.rpm 時會產

請把他存成一般文字檔并改變存取權限 chmod a+rx
_________________________________________________________________

#!/bin/ksh

# CVS program sinfo
# Program to get the status of files in working directory

cmdname=`basename $0`

if [ $# -lt 1 ]; then
print " Usage: $cmdname [file/directory name] "
print "For example - "
print " $cmdname foo.cpp"
print " $cmdname some_directory "
print " "
exit
fi

hme=` echo $HOME | cut -f1 -d' ' `
if [ "$hme" = "" ]; then
print " Error: $HOME is not set!! "
exit
fi

tmpfile=$hme/cvs_sinfo.tmp
rm -f $tmpfile

cur_dir=`pwd`
#echo $cur_dir

len=${#hme}
len=$(($len + 2))
#echo $len

subdir=` echo $cur_dir | cut -b $len-2000 `
#echo $subdir

if [ "$subdir" = "" ]; then
fdname=$1
else
fdname=$subdir"/"$1
fi

# Create subshell
if [ -f $1 ]; then
(
cd $hme
clear
cvs status $fdname
)
elif [ -d $1 ]; then
(
cd $hme
clear
echo " " >> $tmpfile
echo " ****************************************" >> $tmpfile
echo " Overall Status of Directory" >> $tmpfile
echo " ****************************************" >> $tmpfile
cvs release $fdname 1>>$tmpfile 2>>$tmpfile << EOF
Y
EOF
echo " ------------------------------- " >> $tmpfile

aa=`cat $tmpfile | grep ^"M " | awk '{print $2}' `
for ii in $aa
do
jj="(cd $hme; cvs status $subdir/$ii );"
echo $jj | /bin/sh
| grep -v Sticky | awk '{if (NF != 0) print $0}'
1>>$tmpfile 2>>$tmpfile
done

cat $tmpfile | grep -v ^? | grep -v "Are you sure you want to release"

| less
rm -f $tmpfile
)
else
print " Argument $1 if not a file or directory"
exit
fi

上一頁12345678910下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 亚洲天堂三级 | 香蕉在线视频网站 | 亚洲欧洲日产国码久在线观看 | 天天做日日干 | 性高跟鞋xxxxhd | 制服丝袜在线看 | 成年人在线 | 天天躁夜夜躁狠狠躁躁 | 免费永久在线观看污污的网站 | 免费成人在线播放 | 重口变态xxxx | 日韩专区在线观看 | 香蕉网在线观看 | aaa黑人一级毛片 | 草草视频免费看 | 亚洲永久精品一区二区三区 | 国产成人精彩在线视频50 | 欧美成a人片在线观看 | 国产 麻豆 欧美亚洲综合久久 | 成年人影院在线观看 | 乱色美www女麻豆 | 成人在线网站 | 国产一区二区在线观看视频 | 天天插天天透天天狠 | 天天艹天天 | 日韩欧美国产一区二区三区 | 久久久久国产精品免费看 | 人人澡人人澡人人看欧美 | 日韩国产午夜一区二区三区 | 在线免费看黄 | 亚洲第九页 | 天天se天天cao | 一本大道久东京 | 大杳蕉伊人狼人久久一本线 | 久久久久久88色偷偷 | 国产在线不卡视频 | 久久久www免费人成看片 | 九九热香蕉视频 | 日日射夜夜 | 日韩伦理片网站 | 午夜精品视频在线看 |