- def changeCVS(path)
- Dir.foreach(path) do |dir|
- if dir != "." && dir != ".."
- absdir = path + "/" + dir
- if (File.directory? absdir) && (dir == "CVS")
- cvs_root_file_name = absdir + "/Root"
- p cvs_root_file_name
- File.open(cvs_root_file_name,"w") do |file|
- file.write(":connection_type:user@ip:repository")
- end
- elsif File.directory? absdir
- changeCVS(absdir)
- end
- end
- end
- end
- changeCVS("C:/workspace")
ruby 小脚本搞定CVS服务器更换后checkout下来的工程迁移
2020-04-11 11:28脚本之家 Ruby
CVS换了新的服务器,原来的工程需要更改Server配置,这个东东手工做起来 可是个体力活,写了一个脚本分发下来。
延伸 · 阅读
- 2022-06-24python运行脚本文件的三种方法实例
- 2022-04-19VBS脚本基础语法实例讲解
- 2022-03-08Ruby创建数组方法总结
- 2022-03-07unity学习教程之定制脚本模板示例代码
- 2022-03-05CocosCreator学习之模块化脚本
- 2022-03-05Linux expect实现自动登录脚本实例代码
- Ruby
Ruby学习笔记之gem 命令详解
gem是一种文件组织的包,一般的ruby的很多插件都有由这种各种的包提供。我们来看看gem的用法 ...
- Ruby
Ruby编程中关于中断和返回的用法教程
这篇文章主要介绍了Ruby编程中关于中断和返回的用法教程,作者用代码举例讲解了其中需要注意的问题,需要的朋友可以参考下 ...
- Ruby
Ruby on Rails所构建的应用程序基本目录结构总结
Ruby on Rails是Ruby世界中一家独大的Web开发框架,要掌握Rails程序的构建,对其目录结构的了解十分必要,下面就来看一下Ruby on Rails所构建的应用程序基本目录结...
- Ruby
Ruby中对一元操作符重载实例
这篇文章主要介绍了Ruby中对一元操作符重载实例,实例说明如何对一元操作符进行重载,需要的朋友可以参考下 ...
- Ruby
对Ruby on Rails进行高效的单元测试的教程
这篇文章主要介绍了在Ruby on Rails中进行高效的单元测试的教程,使用到了Ruby的RSpec和Factory Girl框架,需要的朋友可以参考下 ...
- Ruby
深入讲解Ruby中Block代码块的用法
这篇文章主要介绍了深入讲解Ruby中Block代码块的用法,block是Ruby学习进阶当中的重要知识,需要的朋友可以参考下 ...
- Ruby
ruby实现修改ubuntu下的hosts
本文给大家分享的是通过ruby获取github上的hosts文件内容,修改到本地Ubuntu中,十分的实用,具体你懂得,有需要的小伙伴可以参考下。 ...
- Ruby
Windows下ruby语言安装教程
这篇文章主要介绍了Windows下ruby语言安装教程,本文使用rubyinstaller提供的安装包安装,并给出图文说明,非常简单,需要的朋友可以参考下 ...