<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    小石頭
    Excellence in any department can be attained only by the labor of a lifetime; it is not to be purchased at a lesser price.
    posts - 91,comments - 22,trackbacks - 0
    cvs2svn 把CVS檔案庫(kù)轉(zhuǎn)換為SVN檔案庫(kù)

    cvs2svn工具是用來(lái)把CVS檔案庫(kù)轉(zhuǎn)換為SVN檔案庫(kù)的。

    在linux下的操作
    1).安裝
    下載:Python 2.0??
    地址:http://www.python.org/
    說(shuō)明:執(zhí)行csv2svn中Python 腳本所需要的環(huán)境
    安裝:
    ? ?? ?cd /usr/software
    ? ?? ?tar -zxf Python-2.4.1.tgz
    ? ?? ?cd Python-2.4.1
    ? ?? ?./configure
    ? ?? ?make
    ? ?? ?make install
    ? ?? ?make clean

    下載:RCS
    地址:http://www.cs.purdue.edu/homes/trinkle/RCS/
    說(shuō)明:用來(lái)讀CVS檔案庫(kù)
    安裝:
    ? ?? ?cd /usr/software
    ? ?? ?tar -zxf rcs-5.7.tar
    ? ?? ?cd rcs-5.7
    ? ?? ?./configure
    ? ?? ?make
    ? ?? ?make install
    ? ?? ?make clean
    注意:make操作只能由非root用戶執(zhí)行

    下載:GNU 工具
    地址:http://www.gnu.org/software/coreutils/
    說(shuō)明:可能FreeBSD系統(tǒng)已經(jīng)有了
    安裝:
    ? ?? ?cd /usr/software
    ? ?? ?tar -zxf coreutils-5.2.1.tar.gz
    ? ?? ?cd coreutils-5.2.1
    ? ?? ?./configure
    ? ?? ?make
    ? ?? ?make install
    ? ?? ?make clean

    下載:cvs2svn
    地址:http://cvs2svn.tigris.org/
    說(shuō)明:
    安裝:
    ? ?? ?cd /usr/software
    ? ?? ?tar -zxf cvs2svn-1.2.1.tar.gz
    ? ?? ?cd cvs2svn-1.2.1
    ? ?? ?make install
    ? ?? ?make clean

    2).使用cvs2svn把CVS檔案庫(kù)轉(zhuǎn)換為SVN檔案庫(kù)
    ??使用cvs2svn工具根據(jù)需要可以幾種轉(zhuǎn)換方式供選擇的。默認(rèn)的方式為完全轉(zhuǎn)換,我們就是采用這樣方式的。
    ??進(jìn)入csv2svn所在的目錄:
    ? ?cd /usr/software/cvs2svn-1.2.1
    ? ?./cvs2svn --svnadmin=/usr/local/bin/svnadmin --encoding=gb2312 --fs-type=fsfs -s /usr/svn/repos/CVSRepos_JSP /usr/software/CVSRepo_JSP
    ? ?
    ? ?參數(shù)說(shuō)明:
    ? ?--svnadmin svndadmin的路徑,創(chuàng)建SVN檔案庫(kù)時(shí)需要
    ? ?--encoding 所采用的編碼,默認(rèn)為ascii
    ? ?--fs-type??檔案庫(kù)的類型fsfs或bdb
    ? ?-s? ?? ?? ?SVN檔案庫(kù)的位置
    ? ?最后一個(gè)是要轉(zhuǎn)換CVS檔案庫(kù)的位置

    在windows下的操作

    1 ) 安裝

    下載:python2.4
    地址:http://www.python.org/download/
    說(shuō)明:下載最新版本的Python for Windows的安裝程序python-2.4.1.msi,按照默認(rèn)的方式安裝Python,假設(shè)安裝目錄是C:\Python。

    下載:cvs2svn
    地址:http://cvs2svn.tigris.org/servle ... tList?folderID=2976
    說(shuō)明:用WinRAR解壓到任一個(gè)目錄下。打開命令行窗口轉(zhuǎn)到cvs2svn所在的目錄先測(cè)試一下python,執(zhí)行C:\python\python cvs2svn,這時(shí)候會(huì)輸出cvs2svn的幫助信息。

    下載:UnxUtils.zip
    地址:http://unxutils.sourceforge.net/
    說(shuō)明:由于cvs2svn用到了GUN sort工具,因此必須下載UnxUtils.zip,把該壓縮包下的usr/local/wbin/sort.exe文件解壓到cvs2svn目錄中。

    下載:rcs57pc1.zip
    地址:http://www.cs.purdue.edu/homes/trinkle/RCS/
    說(shuō)明:需要用到RCS的一個(gè)工具co.exe,下載rcs57pc1.zip,把該壓縮包中的bin/win32下的rcslib.dll以及co.exe這兩個(gè)文件同樣解壓到cvs2svn目錄中。

    2).使用cvs2svn把CVS檔案庫(kù)轉(zhuǎn)換為SVN檔案庫(kù)

    接下來(lái)我們開始轉(zhuǎn)換資源庫(kù),輸入以下命令
    C:\Python\python cvs2svn –s d:\svn\repository\project1 \project1

    其中我們假設(shè)project1是原有CVS資源庫(kù)中的一個(gè)項(xiàng)目。
    下面是在我的機(jī)器上轉(zhuǎn)換完畢后cvs2svn顯示詳細(xì)的統(tǒng)計(jì)信息:

    cvs2svn Statistics:
    ------------------
    Total CVS Files:? ?? ?? ?? ?? ???7
    Total CVS Revisions:? ?? ?? ?? ? 7
    Total Unique Tags:? ?? ?? ?? ?? ?0
    Total Unique Branches:? ?? ?? ???0
    CVS Repos Size in KB:? ?? ?? ?2261
    Total SVN Commits:? ?? ?? ?? ?? ?2
    First Revision Date:? ? Sat Sep 03 15:05:26 2005
    Last Revision Date:? ???Sat Sep 03 15:05:27 2005
    ------------------
    Timings:
    ------------------
    pass 1:? ???0 seconds
    pass 2:? ???0 seconds
    pass 3:? ???0 seconds
    pass 4:? ???0 seconds
    pass 5:? ???0 seconds
    pass 6:? ???0 seconds
    pass 7:? ???0 seconds
    pass 8:? ???1 second
    total:? ?? ?3 seconds

    轉(zhuǎn)換完畢后我們用瀏覽器打開 http://localhost/svn/project1 即可看到SVN倉(cāng)庫(kù)
    posted on 2007-03-04 16:59 小石頭 閱讀(1539) 評(píng)論(0)  編輯  收藏 所屬分類: Subversion
    主站蜘蛛池模板: 久久免费视频网站| 一级毛片不卡免费看老司机| av永久免费网站在线观看| 免费在线观看黄色毛片| 色九月亚洲综合网| 国产午夜无码视频免费网站| 日韩国产精品亚洲а∨天堂免| 四虎www免费人成| 亚洲hairy多毛pics大全| 在线免费观看韩国a视频| 老司机午夜在线视频免费| 亚洲一区视频在线播放| 在线观看人成视频免费无遮挡| 亚洲成AV人片在WWW色猫咪| 久久综合国产乱子伦精品免费| 久久久亚洲欧洲日产国码二区| 最近中文字幕电影大全免费版| 91在线精品亚洲一区二区| 999国内精品永久免费观看| 中文日韩亚洲欧美制服| 国产老女人精品免费视频| 一个人看的www免费高清| 亚洲国产精品一区二区第一页| 色欲A∨无码蜜臀AV免费播 | 亚洲视频在线精品| a级毛片免费在线观看| 亚洲黄色免费电影| 黄网址在线永久免费观看| 看Aⅴ免费毛片手机播放| 亚洲精品你懂的在线观看| 国产精品久久久久久久久免费| 亚洲色偷偷偷综合网| 伊人久久大香线蕉亚洲五月天| 久久精品一区二区免费看| 亚洲三级高清免费| 亚洲日韩在线观看| 黄页网站在线看免费| ssswww日本免费网站片| 亚洲国产精品白丝在线观看| 亚洲精品国产日韩无码AV永久免费网| 女人体1963午夜免费视频|