Aug 9

安装配置Subversion服务器 不指定

hqlulu , 23:40 , 技术分享 » linux , 评论(0) , 引用(0) , 阅读(207) , Via 本站原创 | |
Subversion就不介绍了,记录一下安装过程:

tar xvfz subversion-1.4.6.tar.gz
tar xvfz subversion-deps-1.4.6.tar.gz
cd subversion-1.4.6/
./configure --prefix=/Data/apps/subversion --enable-all-static --enable-debug && make && make install


需要解压deps的文件,安装的时候是需要apr之类的文件的,不然也可以指定apache的安装目录也可以。

subversion是有几个运行方式的,比如
1 在apache之后,使用dav模块验证用户,密码加密
2 svnserver运行,使用配置文件验证,密码是明文写的
3 ssh连接,用的是系统帐号

具体的可以看看说明文档:http://svnbook.red-bean.com/
文档很好,有时间把文档看一遍就成专家了

使用是需要建立一个项目:

cd /Data/apps/subversion/bin
./svnadmin create /Backup/svn/test
cd /Backup/svn/test/
vi conf/svnserve.conf
vi conf/passwd


conf简单的就是这样:
引用
[general]
anon-access = none
auth-access = write
password-db = passwd


另外设定用户是在passwd里面:

[users]
aslibra = aslibra


启动服务:
/Data/apps/subversion/bin/svnserve -d -r /Backup/svn/

本地可以使用tortoisesvn客户端
http://tortoisesvn.tigris.org/

新建文件夹,然后可以把服务器上的版本导到本地:
svn://192.168.1.5/test
(IP/项目名称)

命令行方式:
/Data/apps/subversion/bin/svn checkout --username=aslibra --password=aslibra svn://127.0.0.1/test

其它的日常使用不说。。
Tags: ,
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]