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

简介: 作者:snsn1984 创建本地的LLVM SVN镜像,有一些好处,但是需要花费很多的时间,但是一旦建立好了,后面用起来就方便了很多。 可以随意的在没有网络或者网络状态不好的时候去使用LLVM的代码。

作者: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


参考文章:https://www.coderesort.com/about/wiki/HowTo/Subversion/SvnSync

目录
相关文章
|
6月前
|
存储 网络协议 Ubuntu
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
如何在Ubuntu安装配置SVN服务端并实现无公网ip访问内网资料库
202 0
|
存储 网络协议 Ubuntu
Linux环境下使用SVN快速访问资料库?试试使用cpolar端口映射
SVN分为服务端和客户端,服务端主要是做数据资料存储,客户端主要是图形化工具连接服务端获取服务端数据资料,下面介绍在ubuntu系统安装服务端,在通过客户端远程访问。
129 0
Linux环境下使用SVN快速访问资料库?试试使用cpolar端口映射
注意,SVN提交代码时,会遗漏so库
注意,SVN提交代码时,会遗漏so库
128 0
|
数据安全/隐私保护
【SVN】关于SVN创建多个版本库共用权限和密码并且设置钩子同步web目录
【SVN】关于SVN创建多个版本库共用权限和密码并且设置钩子同步web目录
159 0
【SVN】关于SVN创建多个版本库共用权限和密码并且设置钩子同步web目录
注意,SVN提交代码时,会遗漏so库
注意,SVN提交代码时,会遗漏so库
136 0
|
Web App开发 Android开发
Eclipse共享项目到SVN版本库
版权声明:本文为 testcs_dn(微wx笑) 原创文章,非商用自由转载-保持署名-注明出处,谢谢。 https://blog.csdn.net/testcs_dn/article/details/80911229 不管是一个人开发,还是一组人开发,我们都应该养成这样一个好的习惯,就是使用版本管理系统。
780 0
|
数据安全/隐私保护 运维