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

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

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

    逝者如斯夫

    靜而思之
    數據加載中……

    如何將 SVN 源碼庫轉換為 Mercurial

    如何將 SVN 源碼庫轉換為 Mercurial [1]

    首先得安裝 Subversion 庫函數

    				    wget http://mirrors.hust.edu.cn/apache/subversion/subversion-1.8.8.tar.gz
    
        tar xzf subversion-1.8.8.tar.bz2 
    
        cd subversion-1.8.8
    
        subversion-1.8.8 aliang$ ./autogen.sh 
            buildcheck: checking installation...
            buildcheck: autoconf not found.
                        You need autoconf version 2.59 or newer installed.
    
        brew install autoconf
            ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/autoconf-2.69.mavericks.bottle.tar.gz
            #################################################### 100.0%
            ==> Pouring autoconf-2.69.mavericks.bottle.tar.gz
            ?? /usr/local/Cellar/autoconf/2.69: 69 files, 2.0M
    
        ./autogen.sh 
            buildcheck: checking installation...
            buildcheck: autoconf version 2.69 (ok)
            buildcheck: autoheader version 2.69 (ok)
            buildcheck: libtool not found.
            You need libtool version 1.4 or newer installed
    
        brew install libtool
            Warning: A newer Command Line Tools release is available
            Update them from Software Update in the App Store.
            ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/libtool-2.4.2.mavericks.bottle.2.tar.gz
            ##################################################### 100.0%
            ==> Pouring libtool-2.4.2.mavericks.bottle.2.tar.gz
            ==> Caveats
            In order to prevent conflicts with Apple''s own libtool we have prepended a "g"
            so, you have instead: glibtool and glibtoolize.
            ==> Summary
            ??  /usr/local/Cellar/libtool/2.4.2: 66 files, 2.2M
    
        ./autogen.sh 
            buildcheck: checking installation...
            buildcheck: autoconf version 2.69 (ok)
            buildcheck: autoheader version 2.69 (ok)
            buildcheck: libtool version 2.4.2 (ok)
            Copying libtool helper: /usr/local/share/aclocal/libtool.m4
            Copying libtool helper: /usr/local/share/aclocal/ltoptions.m4
            Copying libtool helper: /usr/local/share/aclocal/ltsugar.m4
            Copying libtool helper: /usr/local/share/aclocal/ltversion.m4
            Copying libtool helper: /usr/local/share/aclocal/lt~obsolete.m4
            Creating build-outputs.mk...
            Creating svn_private_config.h.in...
            Creating configure...
    
            You can run ./configure now.
    
            Running autogen.sh implies you are a maintainer.  You may prefer
            to run configure in one of the following ways:
    
            ./configure --enable-maintainer-mode
            ./configure --disable-shared
            ./configure --enable-maintainer-mode --disable-shared
            ./configure --disable-optimize --enable-debug
            ./configure CUSERFLAGS='--flags-for-C' CXXUSERFLAGS='--flags-for-C++'
    
            Note:  If you wish to run a Subversion HTTP server, you will need
            Apache 2.x.  See the INSTALL file for details.
    
        brew install swig
            ==> Downloading http://downloads.sourceforge.net/project/swig/swig/swig-2.0.11/swig-2.0.11.tar.gz
            ######################################################################## 100.0%
            ==> ./configure --prefix=/usr/local/Cellar/swig/2.0.11
            ==> make
            ==> make install
            ??  /usr/local/Cellar/swig/2.0.11: 597 files, 6.2M, built in 10.1 minutes 
    
        ./configure --with-swig=/usr/local/bin/swig
            configure: Configuring Subversion 1.8.8
            ... ...
            ==================================================================
            WARNING: You have chosen to compile Subversion with a different
                     compiler than the one used to compile Apache.
    
                Current compiler:  gcc
               Apache's compiler:  /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.9.xctoolchain/usr/bin/cc
    
            This could cause some problems.
            ==================================================================
            ... ...
    
        make swig-py
        make install
        make check-swig-py        
        sudo make install-swig-py
    
        sudo cp -r /usr/local/lib/svn-python/ /Library/Python/2.7/site-packages/
    
    		

    執(zhí)行轉換命令

    				    mkdir hgpath
    
        cd hgpath
    
        hg init
    
        hg convert -s svn -d hg ${local_path} ./hgpath
    
    		

    注意,這里轉換的 SVN 目錄只能是倉庫目錄而不是工作目錄

    posted on 2014-02-28 11:25 ideame 閱讀(582) 評論(0)  編輯  收藏 所屬分類: Configuration

    主站蜘蛛池模板: 国产亚洲色视频在线| 亚洲成?v人片天堂网无码| 亚洲AV无码专区亚洲AV伊甸园| 美女扒开屁股让男人桶爽免费| 午夜国产精品免费观看| 亚洲伊人久久大香线焦| 0588影视手机免费看片| 亚洲人成网男女大片在线播放 | a毛片成人免费全部播放| 亚洲精品成人区在线观看| 国产精品免费久久久久久久久| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 97在线线免费观看视频在线观看 | 日韩吃奶摸下AA片免费观看| 亚洲国产成a人v在线观看| 色妞WWW精品免费视频| 亚洲AV无码AV男人的天堂不卡| 亚洲AV无码一区二区三区在线观看| 特级毛片爽www免费版| 久久91亚洲人成电影网站| 97av免费视频| 中文日韩亚洲欧美制服| 国产aa免费视频| a级毛片视频免费观看| 在线观看亚洲一区二区| 毛片免费vip会员在线看| 日韩在线视频免费| 久久久久亚洲精品美女| 日韩视频在线精品视频免费观看| 亚洲爆乳少妇无码激情| 亚洲综合伊人久久综合| 麻豆高清免费国产一区| 日韩国产欧美亚洲v片| 亚洲日韩乱码中文无码蜜桃臀网站 | 激情婷婷成人亚洲综合| 亚洲综合久久夜AV | 曰批视频免费40分钟试看天天| 亚洲日本VA午夜在线电影| 最新亚洲成av人免费看| 免费人成网站在线观看10分钟| 国产精品亚洲精品日韩电影|