服务器之家

服务器之家 > 正文

ruby 小脚本搞定CVS服务器更换后checkout下来的工程迁移

时间:2020-04-11 11:28     来源/作者:脚本之家
  1. def changeCVS(path)  
  2. Dir.foreach(path) do |dir|  
  3. if dir != "." && dir != ".."  
  4. absdir = path + "/" + dir  
  5. if (File.directory? absdir) && (dir == "CVS")  
  6. cvs_root_file_name = absdir + "/Root"  
  7. p cvs_root_file_name  
  8. File.open(cvs_root_file_name,"w"do |file|  
  9. file.write(":connection_type:user@ip:repository")  
  10. end  
  11. elsif File.directory? absdir  
  12. changeCVS(absdir)  
  13. end  
  14. end  
  15. end  
  16. end  
  17.  
  18. changeCVS("C:/workspace"
标签:

相关文章

热门资讯

沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意
沙雕群名称大全2019精选 今年最火的微信群名沙雕有创意 2019-07-07
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
返回顶部