首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

Linux下使用Apache筹建SVN服务(三)

2014-01-09 
Linux下使用Apache搭建SVN服务(三)?五. 安装SVN1. 解压安装:1. 解压:?????tar -zvxf subversion-1.7.1

Linux下使用Apache搭建SVN服务(三)

?

<五>. 安装SVNLinux下使用Apache筹建SVN服务(三)

<1>. 解压安装:
1. 解压:
?????tar -zvxf subversion-1.7.13.tar.gz
?????cd subversion-1.7.13
?????mkdir sqlite-amalgamation?-- 创建目录Linux下使用Apache筹建SVN服务(三)
2. 解压sqlite:
?????cd /soft
?????tar -zvxf sqlite-amalgamation-3.6.18.tar.gz
3. 拷贝sqlite:
?????cd sqlite-3.6.18/
??????cp sqlite3.c /soft/subversion-1.7.13/sqlite-amalgamation
4. 配置SVN:Linux下使用Apache筹建SVN服务(三)
?????cd /soft/subversion-1.7.13
?????./configure --help
?????./configure --prefix=/usr/local/svn --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

??????????--with-neon=/usr/local/neon
5. 编译安装:Linux下使用Apache筹建SVN服务(三)
?????make
?????make install??
?????echo "/usr/local/svn/lib" >> /etc/ld.so.conf?
?????ldconfig
6. 测试成功:Linux下使用Apache筹建SVN服务(三)
?????/usr/local/svn/bin/svnserve --version


<六>. 创建中央仓库(在/opt/下创建)Linux下使用Apache筹建SVN服务(三)
1. “授权”使用/opt/
??????su - root
??????chmod 777 /opt/??
2. 创建目录机构:(在/opt/下“递归创建”文件夹)
??????su - nick
??????mkdir -p /opt/svn/project/CRM?
3. 创建中央仓库:
??????svnadmin create /opt/svn/project/CRM
4. 创建成功:存在一些多出来的文件
??????ls /opt/svn/project/CRM?
5. 初始导入<可省>:将CRM下的项目内容全部导入(提交后版本为1),注意:最后为“注释”
??????svn import /soft/CRM file:///opt/svn/project/CRM -m "hello,I'm Nick Xu..."
(其中CRM可在Win下创建,上传到Linux下)
6. 权限回收:Linux下使用Apache筹建SVN服务(三)@ 回收SVN目录权限:
??????chmod -R 700 /opt/svn/?
@ “回收”/opt/权限:
??????su - root
??????chmod 755 /opt/

热点排行