⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 releasekt.sh.svn-base

📁 PHP 知识管理系统(基于树结构的知识管理系统), 英文原版的PHP源码。
💻 SVN-BASE
字号:
#!/bin/sh## script to checkout the latest tagged build from cvs and upload# to the remote server of your choice## functions# displays the script usage message #usage() {    echo "usage: `basename $0` -b branch -v version"    echo "       eg. `basename $0` -b BRANCH_1_0_1_20030728 -v 1.1.2"    exit 1}deploy() {    # cleanup    rm -rf $tmp 2> /dev/null    mkdir $tmp    # export kt    cd $tmp    cvs -d $cvsroot co -r $branch -N knowledgeTree    cvs -d $cvsroot co -r $branch -N "knowledgeTree/Documents/Root Folder/Default Unit"    find . -name CVS -exec rm -rf {} \; 2> /dev/null    # tar it up    rm /tmp/knowledgeTree-$version.tgz 2> /dev/null    tar -czvf /tmp/knowledgeTree-$version.tgz knowledgeTree    # convert src to windoze line-endings    find $tmp/knowledgeTree -name \*\.php -exec unix2dos {} \; 2> /dev/null    find $tmp/knowledgeTree -name \*\.inc -exec unix2dos {} \; 2> /dev/null    find $tmp/knowledgeTree -name \*\.txt -exec unix2dos {} \; 2> /dev/null        # zip it up    rm /tmp/knowledgeTree-$version.zip 2> /dev/null    zip -r /tmp/knowledgeTree-$version.zip knowledgeTree     # move them to this dir    cd -    mv /tmp/knowledgeTree-$version.* .    # clean up    rm -rf $tmp 2> /dev/null}# check the command line optionsif [ $# -lt 2 ]; then    usagefi# process the paramswhile getopts ":b:v:" Optiondo  case $Option in    b   ) branch=$OPTARG;;    v   ) version=$OPTARG;;    *   ) usage;;  esacdone# check that everything we want is setif [ -z $branch -o -z $version ]; then    usagefi # setup up some paths and stuffcvsroot=/usr/local/cvsroottmp=/tmp/dms# now just do itdeploy

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -