成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

方法指導 如何用cvs2svn和svn-importer將vcs項目轉成svn

開發 項目管理
本文和大家學習一下如何利用cvs2svn和svn-importer將vcs項目轉成svn問題,在這里和大家分享一下,希望通過本文的學習大家能夠掌握其轉換的方法。

本節向大家簡單介紹一下利用cvs2svn和svn-importer將vcs項目轉成svn內容,在學習svn的過程中你可能會遇到此類的問題,本節就簡單描述一下,歡迎大家一起來學習。
公司將svn架設起來了.現在需要將所有的代碼,文檔統一通過svn管理起來.(公司的項目比較多.有的項目組是單獨.所以使用版本管理的工具很多.有的用cvs,svn,vss等等.但是主要的是cvs和svn).通過投票表決.決定統一使用svn.
作為技術組.要提供技術支持,遇到的問題是各個項目組將原來使用cvs的項目轉成svn.當然最主要的是要保存以前的版本.
任務下達后.google后.發現將cvs轉成svn的有2個工具.一個是svn-importer.兩外一個是.cvs2svn.
先說svn-importer.到官方網站上.介紹還是不錯的.可以轉換cvs,vss等等了.正好滿足現在需要.于是決定使用svn-importer(http://www.polarion.org/index.php?page=overview&project=svnimporter)
網上的介紹也是很多.大家可以去google幾個.我主要參照http://www.blogjava.net/yongbing/archive/2007/03/04/101761.html上面的配置一切都很順利.配置成功.轉換過程也是比較痛苦的.我等了幾個晚上.終于將一個轉換成功.于是興奮的查看轉換的成果.
結果..出現了和他們一樣的問題.==>亂碼.使用小烏龜的svn的客戶端不能查看到亂碼的版本庫.(問題很簡單.可能是亂碼了路徑就發生變化了.總之是無法訪問了..~~~~(>_<)~~~~).
但是通過瀏覽器可以查看.于是打算使用瀏覽器的方式...經過多方查找找到了一個叫"SVNProtocolHandler"的svn的瀏覽器插件(http://tortoisesvn.net/SVNProtocolHandler).上面介紹是可以看到svn的版本.使用后.ie死掉.試驗了幾次后無果.徹底的放棄.
總結:放棄svn-importer的主要原因有2個.***個是轉換后的亂碼,就算是瀏覽器的svn插件可以使用.但是功能和svn使用的使用習慣也會將SVNProtocolHandlerpass掉...雖然我可以通過svn的插件將代碼checkout.然后修改亂碼的地方然后在傳上去.這個真的很費勁,費時.這也是第二個原因.因為svn-importer本身的轉換速度就是很慢.我還要做這些善后的工作.很慢.麻煩.
于是使用cvs2svn
同樣google.發現好多人也是存在著轉換后亂碼的問題.但是好在cvs2svn支持encoding..心想.好多編碼格式.總有一款適合我吧.呵呵.
參照http://bbs.iusesvn.com/thread-245-1-1.html配置.
***步.下載:python..我直接下載了python2.6(個人覺得高版本對低版本有兼容吧.rails好像沒有)
第二步.下載:cvs2svn.我下載的是cvs2svn2.1.1
第三步.下載:UnxUtils.zip..這個下載的時候有些麻煩.因為習慣了使用firefox瀏覽器.下載也是用ff.結果下載了幾次都是錯誤.還以為下載地址不可用呢.后來使用ie.成功下載.但是事后證明下載的那個UnxUtils.zip版本有點低.又下載了UnxUpdates.zip(UnxUtils.zip的升級包吧.).使用==>ok
第四步.下載:rcs57pc1.zip沒啥問題
第五步.改下的都下了.該配的都配了.就查使用命令行了.
于是cmd后轉到cvs2svn目錄下.執行上面給的一句話C:\Python\pythoncvs2svn–sd:\svn\repository\project1\project1
執行到***.出現錯誤.說要加入--encoding或者--fallback-encoding(這點英文還可以).
讓加咱就加.先加--fallback-encoding失敗.說是一個包下的路徑字符集好像不對.后來使用--encoding=gbk成功(當然這都是我多次試驗后的成功啊..~~~~(>_<)~~~~..失敗還真是成功他親媽啊..實踐是檢驗真理的唯一一條道啊.)
當然試驗的過程很痛苦的...主要還是參看http://cvs2svn.tigris.org/cvs2svn.html在***給出了一些轉換的命令行.希望大家都利用cvs2svn和svn-importer將vcs項目轉成svn轉換成功。

【編輯推薦】

  1. SVN-Importer輕松實現CVS到SVN遷移
  2. SVN配置文檔新手指南
  3. 學習指導 如何搭建SVN服務器
  4. 專家在線指導如何搭建SVN服務
  5. SVN使用說明跟蹤介紹

 

 

責任編輯:佚名
相關推薦

2010-05-28 14:57:42

SVN-Importe

2010-05-24 12:53:38

子命令SVN merg

2010-05-20 17:06:48

SVN CO

2010-05-28 11:09:51

SVN功能

2010-05-25 16:52:39

SVN中使用Git

2010-06-01 09:02:03

SVN創建項目

2010-05-26 16:17:46

2010-06-02 09:45:02

SVN學習筆記

2011-07-07 10:33:57

項目管理

2010-06-01 11:02:16

SVN合并

2010-05-31 13:23:43

SVN整合MyEcli

2010-05-24 09:59:54

SVN服務器搭建

2010-05-20 19:01:03

Eclipse使用SV

2010-05-28 15:14:20

SVN全稱

2010-05-31 10:09:32

2010-05-19 16:45:26

2010-05-20 16:27:05

2010-06-01 19:33:53

SVN與CVS優缺點

2010-05-19 16:29:12

SVN與CVS的區別

2010-06-01 16:27:21

SVN插件報錯
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲一区二区三区在线 | 一本色道精品久久一区二区三区 | 亚洲成人激情在线观看 | 欧美激情视频一区二区三区在线播放 | www.日韩| 91麻豆精品国产91久久久资源速度 | 午夜国产羞羞视频免费网站 | 国产资源视频 | 免费国产一区二区 | 男人的天堂久久 | 成人小视频在线免费观看 | 欧美aaa级| 一级黄色淫片 | 伊人免费网 | 国产精品久久久久aaaa樱花 | 欧美精品第一页 | 久久久久国产精品 | 国产精品毛片久久久久久久 | 91av在线视频观看 | av毛片| 国产精品免费一区二区三区四区 | 天天爽天天操 | 日本精品免费 | 涩涩操 | 欧美一级片在线看 | 成人三级视频 | 9999国产精品欧美久久久久久 | 亚洲 中文 欧美 日韩 在线观看 | 三级视频在线观看电影 | 搞av.com | 黄色片亚洲 | 久久久精彩视频 | 巨大黑人极品videos精品 | 91极品视频 | 农村真人裸体丰满少妇毛片 | 久久99精品久久久久久噜噜 | 国产日产欧产精品精品推荐蛮挑 | 2019天天操 | 97国产在线视频 | 午夜影院在线观看免费 | 91在线一区二区三区 |