Linux 安装svn
来源:互联网 发布:合肥组装电脑淘宝 编辑:程序博客网 时间:2024/06/08 13:04
下载地址
subversion-1.7.5.tar.gz
http://subversion.apache.org/download
依赖环境
apr
http://blog.csdn.net/maxracer/article/details/51165023
apr-util
http://blog.csdn.net/maxracer/article/details/51165019
sqlite
http://blog.csdn.net/maxracer/article/details/51424784
安装
#tar xfvz subversion-1.7.5.tar.gz // 解压
#cd subversion-1.7.5 // 切换目录
#./configure --prefix=/usr/subversion --with-apr=/usr/apr --with-apr-util=/usr/apr-util --with-sqlite=/usr/sqlite // 编译
#make
#make install // 安装
设置环境变量
#vi /etc/profile
在文件最后添加
export PATH=/usr/subversion/bin:$PATH
#source /etc/profile // 使配置生效
测试
#svnserve --version
创建版本库
#mkdir /svnroot // 版本库根目录
#svnadmin create /svnroot/svntest // 建立svn版本库
修改版本库配置文件
#vi /svnroot/svntest/conf/svnserve.conf // 配置语句必须顶格写,左侧不能留空格, 否则会出错。
anon-access = none # 非授权用户无法访问
auth-access = write # 授权用户有读写权限
password-db = passwd # 密码文件
authz-db = authz # 访问控制文件
realm = svntest # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。
配置用户
#vi /svnroot/svntest/conf/passwd
username = password
配置权限
#vi /svnroot/svntest/conf/authz
[/] # 设置svn用户可以访问的路径
username = rw # 设置用户的读写权限
启动
#svnserve -d -r /svnroot --listen-port 3690 // -d表示守护进程,-r表示后台执行,--listen-port表示监听端口。
关闭
#ps -ef|grep svnserve // 采用杀死进程的方式
root 44119 1 0 00:30 ? 00:00:00 svnserve -d -r /svnroot
#kill -9 44119 // 44119为进程编号
访问
svn://ip/svntest
subversion-1.7.5.tar.gz
http://subversion.apache.org/download
依赖环境
apr
http://blog.csdn.net/maxracer/article/details/51165023
apr-util
http://blog.csdn.net/maxracer/article/details/51165019
sqlite
http://blog.csdn.net/maxracer/article/details/51424784
安装
#tar xfvz subversion-1.7.5.tar.gz // 解压
#cd subversion-1.7.5 // 切换目录
#./configure --prefix=/usr/subversion --with-apr=/usr/apr --with-apr-util=/usr/apr-util --with-sqlite=/usr/sqlite // 编译
#make
#make install // 安装
设置环境变量
#vi /etc/profile
在文件最后添加
export PATH=/usr/subversion/bin:$PATH
#source /etc/profile // 使配置生效
测试
#svnserve --version
创建版本库
#mkdir /svnroot // 版本库根目录
#svnadmin create /svnroot/svntest // 建立svn版本库
修改版本库配置文件
#vi /svnroot/svntest/conf/svnserve.conf // 配置语句必须顶格写,左侧不能留空格, 否则会出错。
anon-access = none # 非授权用户无法访问
auth-access = write # 授权用户有读写权限
password-db = passwd # 密码文件
authz-db = authz # 访问控制文件
realm = svntest # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。
配置用户
#vi /svnroot/svntest/conf/passwd
username = password
配置权限
#vi /svnroot/svntest/conf/authz
[/] # 设置svn用户可以访问的路径
username = rw # 设置用户的读写权限
启动
#svnserve -d -r /svnroot --listen-port 3690 // -d表示守护进程,-r表示后台执行,--listen-port表示监听端口。
关闭
#ps -ef|grep svnserve // 采用杀死进程的方式
root 44119 1 0 00:30 ? 00:00:00 svnserve -d -r /svnroot
#kill -9 44119 // 44119为进程编号
访问
svn://ip/svntest
1 0
- linux安装-安装svn
- linux上安装svn
- Linux 安装SVN
- LINUX svn 安装配置
- linux Svn服务安装
- Linux下安装SVN
- linux下安装SVN
- linux Svn服务安装
- Linux安装SVN
- linux nginx svn 安装
- linux安装svn client
- linux svn 安装参考资料
- linux下svn安装
- Linux下安装SVN
- Linux安装svn
- linux下安装svn
- linux yum 安装 svn
- linux Svn服务安装
- Android学习笔记十五:wifi连接,获取名字,IP地址
- TextView整理
- MSSQL之六 数据库设计
- 异常处理注意点
- crawler4j源码解析
- Linux 安装svn
- Caused by: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be
- 第12周-阅读程序(1)
- i++与++i
- 光照模型
- UVA - 10815 Andy's First Dictionary
- Android群英传学习-第三章:控件架构与自定义控件详解
- poj3069(贪心)
- 线性代数讲什么?