小玩意:切换SVN代码库地址的脚本

来源:互联网 发布:百度软件开发平台 编辑:程序博客网 时间:2024/04/30 13:04

3322动态域名挂了,不得已且换到dyndns的动态域名服务,可是一堆检出的SVN的项目难不成要全删除后再重新检出?用ADSL的小水管实在是不能承受之重。

 

找到SVN的meta数据,发现都是明文,UNIX世界伟大的地方就在此,三分钟内处理完毕。

 

#!/bin/bashfor SVN_META in `find . -type f -name "entries"`do        echo processing $SVN_META ...        cat $SVN_META | sed -e 's/3322/.org/homeunix/.net/g' >$SVN_META.tmp        mv -vf $SVN_META.tmp $SVN_METAdone

 

原创粉丝点击