知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

如何创建本地的LLVM SVN镜像库

发布时间:2014-09-05 15:09:59作者:知识屋


如何创建本地的LLVM SVN镜像库
 
创建本地的LLVM SVN镜像,有一些好处,但是需要花费很多的时间,但是一旦建
立好了,后面用起来就方便了很多。
可以随意的在没有网络或者网络状态不好的时候去使用LLVM的代码。
  www.zhishiwu.com  
1.首先,需要创建一个空的库,使用命令:
$> svnadmin create /home/...../llvm
 '/home/...../' 是想存放该库的路径,此处注意使用绝对路径,使用相对路径会报错。
llvm在这里是这个库的名字。可以根据自己的需要,设置自己想要的路径和库名。
2.需要新建一个hook,使用如下的命令:
$> echo '#!/bin/sh' > /home/...../llvm/hooks/pre-revprop-change
$> chmod +x /home/...../llvm/hooks/pre-revprop-change
3.初始化该库
$> svnsync init file:///home/...../llvm  http://llvm.org/svn/llvm-project/llvm/trunk
http://llvm.org/svn/llvm-project/llvm/trunk是LLVM主干SVN的地址。
  www.zhishiwu.com  
4. 同步SVN:
$> svnsync sync file:///home/...../llvm
这会花很多时间,取决于网络和机器的速度。
5.更新镜像
隔一段时间需要运行如下命令去更新本地的LLVM镜像
$> svnsync sync file:///home/...../llvm
 
参考文章(英文):https://www.coderesort.com/about/wiki/HowTo/Subversion/SvnSync
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜