一、ubuntu下svn的安装与使用
1、svn安装
1.1、subversion安装
sudoapt-get install subversion
1.2、svn客户端rapidsvn安装
在ubuntu软件中下载并安装rapidsvn
2、svn项目搭建
2.1、创建项目仓库
1)sudo svnadmin create /home/svn_repositories/myproject
2.2、设置访问权限
1)设置svnserve.conf
去掉以下几行前面的#
anon-access=none//禁止匿名用户访问
auth-access=write
password-db= passwd
authz-db= authz
2)设置passwd
user = pwd //增加用户名密码
3)设置authz
设置分组:
[groups]
group1= user
设置目录权限(没设置好,会出现认证失败)
[/]
@group1= rw
2.2、svn服务启动和停止
1)启动svn服务,从根目录启动
svnserve-d -r /home/svn_repositories/
2)检查svn服务是否启动
netstat-an | grep 3690
3)停止svn服务
killallsvnserve
2.3、svn客户端rapidsvn使用
1)rapidsvn配置
查看->首选项->程序:
edit:/usr/bin/gedit
explorer:/usr/bin/nautilus
diff:/usr/bin/meld
merge:/usr/bin/meld
2)导入项目
文档库→签出
URL:svn://localhost/myproject(项目目录)
目标目录:/media/G/svn/myproject