迁移CVS服务器地址替换脚本
来源:互联网 发布:淘宝店铺保证金计划 编辑:程序博客网 时间:2024/05/16 06:40
今天公司CVS迁移了服务器,因此所有项目的CVS地址都要修改,下面提供Linux和Windows下项目cvs替换的样例脚本,希望对有需要的人有点帮助:
(注:我们的项目是使用Maven管理的)
该脚本为python脚本,请修改红色部分为你的workspace地址,运行后刷新项目即可:
#coding=GB2312
import os
import re
def listyoudir(level, path):
for i in os.listdir(path):
# print ' '*(level+1) + i
if i == 'Root':
filename = path + '//' + i
ReCVSRecover(filename)
if os.path.isdir(path + '//' + i):
listyoudir(level+1, path + '//' + i)
def ReCVSRecover(filename):
f = file(filename, 'r')
f_content = f.read()
p = re.compile('218.206.74.186')
p_content = p.sub( '211.100.51.87', f_content)
f.close()
f = file(filename, 'w')
f.write(p_content)
f.close()
if __name__ == '__main__':
# 遍历当前目录
rootpath = os.path.abspath('E://csy//workspace')
print rootpath
listyoudir(0, rootpath)
- 迁移CVS服务器地址替换脚本
- CVS服务器迁移记
- PHPCMS整站迁移过程中URL地址更新替换
- 在eclipse更改CVS的服务器IP地址
- 使用PYTHON遍历更改CVS项目工程服务器地址
- CVS迁移SVN
- cvs迁移到svn
- vs2017 tfs服务器迁移更换服务器IP地址方法
- 小脚本搞定CVS服务器更换后checkout下来的工程迁移
- 从CVS迁移到SVN
- 从CVS迁移到SVN
- CVS配置库的迁移
- Proxool CVS 地址
- 公司cvs地址
- intellij cvs切换地址
- WordPress 实战:WordPress替换Gravatar头像稳定服务器地址
- 游戏更新维护serverlist服务器列表替换python脚本
- 脚本替换
- 子线程控制主线程中UI显示
- [VC/MFC]一条语句实现程序运行时隐藏窗口
- Reporting Services报表交互排序探
- redhat9内核升级过程
- 渐变维度
- 迁移CVS服务器地址替换脚本
- 民主与法治
- Thread问题,单线程,单线程与UI线程
- 谈谈软件测试的职业发展
- 《〈XNova/OGame〉源码笔记》(5)
- 关于开发Jquery第三方插件
- JBPM的一些出错信息以及对应修改办法 续1
- C discovery
- 远程漏洞扫描实现云安全