您的位置:首页 > 其它

开发管理中常用的命令

2015-09-07 10:23 239 查看
/****************************************************************************

取出svn的某个版本

****************************************************************************/

svn checkout svn://192.168.0.136/wz_project/8909_wz/8909_wz_modem_1137

/****************************************************************************

改变用户cd的默认目录

****************************************************************************/

usermod -d /home/workspace shang 改变用户shang的cd用户工作默认目录

/****************************************************************************

同步多个目录下的文件到同一个目录

****************************************************************************/

#!/bin/bash

export CUR_PROJECT_NAME=$1

CUR_PROJECT_NAME=$(echo $CUR_PROJECT_NAME | tr -d "/")

cur_time=$(date -d now +%Y%m%d_%H%M)

export dest_dir=~/"$(echo $CUR_PROJECT_NAME | tr '[A-Z]' '[a-z]')"_11337106_ap_$cur_time

mkdir $dest_dir

cur_dir=$(pwd)

QC_PLATFORM=$cur_dir/..

#base

rsync -I -av -q --exclude=.svn $QC_PLATFORM/base/* $dest_dir/

#common

rsync -I -av -q --exclude=.svn $QC_PLATFORM/common/* $dest_dir/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: