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

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

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

    逝者如斯夫

    靜而思之
    數(shù)據(jù)加載中……

    如何將 SVN 源碼庫轉(zhuǎn)換為 Mercurial

    如何將 SVN 源碼庫轉(zhuǎn)換為 Mercurial [1]

    首先得安裝 Subversion 庫函數(shù)

    				    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í)行轉(zhuǎn)換命令

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

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

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

    主站蜘蛛池模板: 久久青青草原亚洲av无码| 亚洲嫩模在线观看| 免费国产污网站在线观看15| 亚洲第一网站免费视频| 暖暖日本免费在线视频| 黄视频在线观看免费| 亚洲国产模特在线播放| 免费看一级做a爰片久久| 久久精品无码精品免费专区| 亚洲熟女www一区二区三区| 亚洲乱码日产一区三区| 日韩免费a级毛片无码a∨| 久香草视频在线观看免费| 亚洲人成网网址在线看| 亚洲男人在线无码视频| 美女视频黄免费亚洲| 羞羞视频免费网站在线看| 亚洲最大的成人网| 亚洲av无码乱码国产精品fc2| 国产精品免费看久久久久| 亚洲免费视频网址| 91视频免费网站| 亚洲精品动漫免费二区| 亚洲伦另类中文字幕| 国产成人免费全部网站| 97在线视频免费| 99精品视频免费| 美女又黄又免费的视频| 亚洲国产亚洲综合在线尤物| 亚洲日韩激情无码一区| 国产一区二区三区在线免费| 免费H网站在线观看的| 久久免费看少妇高潮V片特黄| 免费一级全黄少妇性色生活片 | 蜜桃成人无码区免费视频网站| 老司机午夜性生免费福利| 亚洲免费人成视频观看| 亚洲AV无一区二区三区久久| 亚洲日韩精品无码专区网站| 日韩免费a级在线观看| 久久久久免费看黄A片APP|