Chinaunix首页 | 论坛 | 博客
  • 博客访问: 622633
  • 博文数量: 149
  • 博客积分: 3901
  • 博客等级: 中校
  • 技术积分: 1558
  • 用 户 组: 普通用户
  • 注册时间: 2009-02-16 14:33
文章分类

全部博文(149)

文章存档

2014年(2)

2013年(10)

2012年(32)

2011年(21)

2010年(84)

分类: 系统运维

2013-05-30 20:23:01


点击(此处)折叠或打开

  1. #!/bin/sh??
  2.  # import 动作
  3.  # svn delete svn://127.0.0.1/svn_import/ --username skyet --password 123456 -m # "delete"
  4.  
  5.  # load svn 文件目录?
  6.  svn_load_path=svn://127.0.0.1/import_test_11/
  7.  #svn_load_path=$1
  8.  
  9.  local_import_path=/home/skyet/code/svnimport/
  10.  #local_import_path=$2
  11.  
  12.  # 导入本地 import 路径
  13.  local_import_path=$( echo $local_import_path |perl -ne 's//$//g;print;' );
  14.  
  15.  #svn 帐号名 ,密码?
  16.  username=skyet
  17.  password=123456
  18.  
  19.  
  20.  fpath_name=$( echo $local_import_path |perl -F"/" -ane 'print "/";map{print "$F[$_]/" }(1..($#F-1))' );
  21.  path_name=$( echo $local_import_path |perl -F"/" -ane 'print $F[-1]' );
  22.  svn mkdir $svn_load_path --username $username --password $password -m "mkdir import dir"
  23.  svn list $svn_load_path --username $username --password $password
  24.  
  25.  svn import $local_import_path $svn_load_path --username $username --password $password -m "import"?
  26.  mv $local_import_path $local_import_path.bak
  27.  
  28.  svn co $svn_load_path $fpath_name$path_name --username $username --password $password

阅读(3142) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~