linux 上安装SVN并导入(个人实操)
2015-06-01 14:48
495 查看
原先的SVN服务器是放在windowsPC上的,因领导要求,要在linux服务器上架设svn,并导入,因此做此操作。
首先,需要去官网上下载所需包,我下的是1.6.16,目前最高已到1.9,下载地址:
http://subversion.tigris.org/downloads/subversion-1.6.16.tar.gz
http://subversion.tigris.org/downloads/subversion-deps-1.6.16.tar.gz
同时,对一些附带服务包进行检测
rpm -q apr apr-util sqlite
如果没有就yum下
然后安装: ./configure --prefix=/data/svn --with-openssl=/usr/include/openssl --without-berkeley-db
编辑/etc/ld.so.conf文件
vi /etc/ld.so.conf
添加下面一行代码
/usr/local/lib
然后 make clean
make
make install
创建环境变量: vi /etc/profile
SVNPATH=$PATH:/data/subversion/bin
export SVNPATH
查询是否安装: svn --version
/data/svn/svnserve --version
接下来创建用户及目录
useradd -d /home/svnroot svnroot
passwd svnroot
mkdir /data/repository
chown -R svnroot.svnroot /data/repository
chmod -R 755 /data/repository
cd /data/subversion/bin
创建仓库目录
./svnadmin create /data/repository
会发现好几个文件夹即可
修改conf下的svnserve.conf,如下:
接下来就可以启动svn了
svnserve -d -r /data/svn/
可以将其改成启动服务:
在/etc/rc.d/init.d/目录下新建名为svn的文件
并设置权限为755:chmod 755 /etc/rc.d/init.d/svn
编辑svn文件:vi /etc/rc.d/init.d/svn
导入linux 之前建好的库
svnadmin load /data/repository < /data/XXXXX.dump
以后要重启就是得
/data/svn/bin/svnserve -d -r /data/repository/
要关闭的话
ps -ef|grep svnserve
然后kill掉
首先,需要去官网上下载所需包,我下的是1.6.16,目前最高已到1.9,下载地址:
http://subversion.tigris.org/downloads/subversion-1.6.16.tar.gz
http://subversion.tigris.org/downloads/subversion-deps-1.6.16.tar.gz
同时,对一些附带服务包进行检测
rpm -q apr apr-util sqlite
如果没有就yum下
然后安装: ./configure --prefix=/data/svn --with-openssl=/usr/include/openssl --without-berkeley-db
编辑/etc/ld.so.conf文件
vi /etc/ld.so.conf
添加下面一行代码
/usr/local/lib
然后 make clean
make
make install
创建环境变量: vi /etc/profile
SVNPATH=$PATH:/data/subversion/bin
export SVNPATH
查询是否安装: svn --version
/data/svn/svnserve --version
接下来创建用户及目录
useradd -d /home/svnroot svnroot
passwd svnroot
mkdir /data/repository
chown -R svnroot.svnroot /data/repository
chmod -R 755 /data/repository
cd /data/subversion/bin
创建仓库目录
./svnadmin create /data/repository
会发现好几个文件夹即可
修改conf下的svnserve.conf,如下:
接下来就可以启动svn了
svnserve -d -r /data/svn/
可以将其改成启动服务:
在/etc/rc.d/init.d/目录下新建名为svn的文件
并设置权限为755:chmod 755 /etc/rc.d/init.d/svn
编辑svn文件:vi /etc/rc.d/init.d/svn
导入linux 之前建好的库
svnadmin load /data/repository < /data/XXXXX.dump
以后要重启就是得
/data/svn/bin/svnserve -d -r /data/repository/
要关闭的话
ps -ef|grep svnserve
然后kill掉
相关文章推荐
- CentOS7.0下载各版本说明 新增Everything版
- Virtualbox虚拟机安装CentOS 6.5图文详细教程
- linux 退出 telnet , 怎么退出 telnet
- LoadRunner如何监控Linux下的系统资源
- linux下find,xargs命令详解和实例
- linux 下分析查找占用CPU、MEM资源多的线程
- Linux下安装SVN客户端
- 详解Linux启动流程及需要使用到的配置文件
- linux 安装软件出现/tmp 磁盘不足时 解决方案
- Linux下面如何安装Django
- centos60868
- linux调用延时delay头文件编译不过
- linux 管道 | 命令 用法
- centos22604
- centos84402
- centos88048
- Virtio:针对 Linux 的 I/O 虚拟化框架
- windows mysql主 Linux mysql 从 主从同步,读写分离
- linux -- Ubuntu14.04及之后版本重启网卡不生效
- centos系统R安装RODBC包