以前对svn只是签入签出,主要是源代码的库的基础管理,没有做多版本的控制等事情,随着产品多元化的发展,这块东西需要更加加强。
先来对svn做一下安装
下载svn:
http://subversion.tigris.org/downloads/subversion-1.6.15.tar.bz2
http://subversion.tigris.org/downloads/subversion-deps-1.6.15.tar.bz2
下载后分别解压
tar jxvf subversion-1.6.15.tar.bz2
tar jxvf subversion-deps-1.6.15.tar.bz2
安装svn,如果没有安装openssl,会有问题try --with-openssl
所以先安装
zypper in openssl
zypper in openssl-devel
安装完
cd subversion-1.6.15
./configure --prefix=/usr/local/svn
make
make install
svn安装完毕
先简单创建一个库
mkdir -p /opt/svndata/testrepo
svnadmin create /opt/svndata/testrepo
cd /opt/svndata/testrepo/conf
vi svnserve.conf
把下面几个#去掉
password-db = passwd
authz-db = authz
use-sasl = true
vi authz
[groups]
admin = lava,testuser #admin组 lava,testuser为组内成员
user=test #user组
[/]
@admin = rw #admin组读写权限
@user=r #user组只读权限,其他人不能访问
vi passwd
[users]
lava=123456 #用户名=密码
testuser=123456
test=123456
配置完后启动svn
svnserve -d -r /opt/svndata/testrepo
启动成功,就可以使用svn了
客户端windows可以使用TortoiseSVN,安装不说了
安装完成后选择要导入文件夹,右键单击--》TortoiseSVN--》import
如后URL里面输入
svn://ip:port/目录名
默认端口为3690
svn启动时更改默认端口用--listen-port 端口
其他用svnserve -h查看帮助
分享到:
相关推荐
SUSE11G linuxSVN详细配置
SUSE系统telnet安装和配置[参考].pdf
linux上安装svn,svn信赖于zlib,openssl。
Suse 11 安装配置sybase15.0.3主要流程
suse linux是我用过最好的linux系统,其界面跟windows相似,一切都非常熟悉,最主要的是他有一个yast安装软件非常方便。suse linux默认是没有安装FTP和telnet服务的
suse系统下安装JDK SUSE Linux Enterprise 10 64-bit jdk-6u32-linux-x64-rpm.bin
SUSE linux HA安装配置.pdf
SUSE-Linux下配置PXE自动安装SUSE-Linux系统。Linux下DNS服务器的配置。
本文包括SUSE Linux Enterprise Server 11操作系统的安装,GP数据库中网络IP的配置规则,GP数据的安装全过程和配置过程。
SUSE系统telnet安装和配置宣贯.pdf
SUSE Enterprise Storage安装配置手册.docx
SUSE15 HA for oracle 安装配置文档
linux suse下安装oracle linux suse下安装oracle
本文包括SUSE Linux Enterprise Server 11操作系统的安装,GP数据库中网络IP的配置规则,GP数据的安装全过程和配置过程。
此文档详细介绍了,在suse下,iscsi的配置启动过程,图文并茂
SUSE10下安装ORACLE10G详解,有详细的安装SUSE到配置网络等步骤
suse下samba服务器的配置.。。。。。。
suse11版本64位 源码安装mysql5.5配置文档
suse11下安装oracle10g
suse linux双网卡双网关配置的教程,可以借鉴,相关问题解决方法不多