1.安装subversion
从网络上下载(网址http://subversion.tigris.org/)subversion的源码或者rpm安装包,进行安装。
2.创建资源库
cd /work
svnadmin create database
svnserve -d -r /work
进入/work目录
创建database项目
启动svnserve
3.修改用户名和密码
cd database/conf/svnserve.conf 把下面的3行注释去掉
vim svnserve.conf
anon-access = read // 匿名访问 改为 none封锁匿名访问
#auth-access = write // 可以注释此处
password-db = passwd // 存储用户名 密码
authz-db = authz // 使用基于路径的授权
4.添加用户和密码
vim passwd
zhangzhao = zhangzhao
5.导入project
svn import -m "import project" /localprojectpath svn://192.168.0.203/database
6.导出project
svn co svn://192.168.0.203/database
--username 使用特定的用户
// 如果添加和检入检出不成功,提示找不到路由,基本上断定为防火墙设置问题,请检
// 查服务器防火墙是否阻拦svn服务
authz 配置实例
[groups]
hardgroups = xiaozhang, xiaoli
[GevDVR:/]
@hardgroups = r
[GevDVR:/aa/bb]
xiaoli = rw
config_svn_server
最新推荐文章于 2023-07-29 01:35:39 发布