源码安装svn
来源:互联网 发布:java long 长度获取 编辑:程序博客网 时间:2024/06/10 01:54
1、源码安装一般需要安装Linux系统下的C语言的编译工具以及一些依赖包:
yum install gccopenssl openssl-devel expat*
2、进入SVN软件包目录,并对SVN软件包进行解压:
[root@samba soft]#tar-zxvf subversion-1.6.1.tar.gz
[root@samba soft]#tar-zxvf subversion-deps-1.6.1.tar.gz
切记:这两个软件包一定要放在相同的目录下解压,因为解压之后你会发现,所有解压文件是放在一个文件中的,其中包括一些依赖关系。
3、进入SVN软件解压目录,进行编译并指定SVN软件的安装目录:
[root@sambasoft]# cdsubversion-1.6.1
[root@sambasubversion-1.6.1]#./configure--prefix=/usr/local/svn/
4、如果没有出现错误提示,则可以进入安装阶段,否则先解决相关问题:
[root@sambasubversion-1.6.1]#make &&make install
5、配置环境变量并使配置文件生效:
[root@sambasubversion-1.6.1]#echo "exportPATH=$PATH:/usr/local/svn/bin/">> /etc/profile
[root@sambasubversion-1.6.1]#source /etc/profile
6、查看版本:
[root@sambasubversion-1.6.1]#svnserve –version
7、新建目录及建立仓库目录/opt/svn/svntest:
[root@sambasubversion-1.6.1]#mkdir-p /opt/svn/
[root@sambasubversion-1.6.1]#mkdir-p /opt/svn/svntest/
[root@sambasubversion-1.6.1]# cd /usr/local/svn/bin
[root@sambabin]#svnadmin create /opt/svn/svntest/
测试版本库创建成功后,进入/opt/svn/svntest目录下
8、在conf目录下的各文件中,分别配置相关的用户、密码、权限等信息:进入conf目录:
配置svn服务选项:
[root@sambaconf]# vi svnserve.conf
将下面四行行首的"#"去掉,并修改成如下结果:
anon-access= none
auth-access= write
password-db= passwd
authz-db= authz
保存svnserve.conf文件;
9、配置用户名与密码,按照user = passwd模式设置相关的用户信息:
[root@sambaconf]# vi passwd
添加如下代码:
[users]
harry = nokia123
jiangfang = nokia123
zhaoyaxin = nokia123
保存passwd文件;
10、配置用户的访问权限,按照分组的方式将用户分成不同的访问组,并对每个访问组赋予相关的访问和操作权限:
[root@sambaconf]# vi authz
添加如下代码:
develop=wangjiachen,liuxueb
# [/foo/bar]
# harry = rw
# &joe = r
# * =
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[bankeys:/]
@develop = rw
保存authz文件;
11、启动:
[root@sambabin]#svnserve -d -r /opt/svn
关闭防火墙:
[root@sambabin]#service iptables stop
本机测试(co:是指checkout的缩写):
[root@sambabin]#svn cosvn://127.0.0.1/svntest
- SVN源码安装
- svn源码安装
- 源码安装svn
- 源码安装svn serf_v1.2.1
- CentOS6.4编译源码安装svn
- linux下从源码安装svn
- Centos6.3 源码编译安装SVN服务端
- Linux下源码安装svn客户端
- linux 下 源码安装svn服务器
- Linux环境源码编译安装SVN
- Linux下SVN源码编译安装配置
- SVN:入门级安装和源码安装、Hooks设置
- SVN源码
- myeclipse中安装使用SVN创建Spring源码工程
- linux下apache+svn+viewvc 源码安装过程
- Eclipse 安装SVN插件并从Google Code下载源码
- centos 下 svn+apache源码安装(已验证)
- Linux[Centos6.3] 源码编译安装配置 SVN+Apache
- 理解dajngo ORM查询中select_related的作用
- 杭电acm1009 FatMouse'Trade
- 小蜜蜂单片机学习EFM8SB
- 每天一个linux命令(18):locate 命令
- LINUX(4) shell scripts
- 源码安装svn
- HDU
- 第九天早课12.12
- 工具类:ehCache,用于缓存
- linux如何编写自启动shell脚本
- jQuery库笔记2
- Adobe au 修改语言设置
- jvm
- 15 个有趣的 JS 和 CSS 库