开发管理中常用的命令

来源:互联网 发布:spark排序算法 编辑:程序博客网 时间:2024/05/21 08:41

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

取出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/


0 0
原创粉丝点击