手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

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

[日期:2013-03-01] 来源:Linux社区  作者:snsn1984 [字体: ]

创建本地的LLVM SVN镜像,有一些好处,但是需要花费很多的时间,但是一旦建立好了,后面用起来就方便了很多。

可以随意的在没有网络或者网络状态不好的时候去使用LLVM的代码。


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的地址。


4. 同步SVN:

$> svnsync sync file:///home/...../llvm

这会花很多时间,取决于网络和机器的速度。

5.更新镜像

隔一段时间需要运行如下命令去更新本地的LLVM镜像


$> svnsync sync file:///home/...../llvm

linux
相关资讯       svn  LLVM  创建SVN 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款