建立SVN步骤


svnserve --version 查看版本
sudo mkdir -p /data/svn/repositories/local 创建一个目录
sudo svnadmin create /data/svn/repositories/local 创建(指定)仓库

...配置(配置authz passwd svnserve.conf 见文末)

sudo svnserve -d -r /data/svn/repositories 连接仓库
svn co svn://localhost/local  检出工程

...修改工程(例如创建了一个temp.txt)

svn add temp.txt 添加文件
svn ci -m "新增txt" 提交刚才做的操作



配置authz
[groups]

admin = chenjie // 管理员
user = test  // 用户

[/]
@admin = rw  // 管理员对/目录的权限 r:读 w:写 rw:读写
@user = rw

[local:/]   // 管理员对local:/目录的权限 r:读 w:写 rw:读写
@admin = rw
@user = rw



配置passwd
[users]
// 用户名=密码
chenjie = chenjie
test = test


配置svnserve.conf
[general]

anon-access = read
auth-access = write
password-db = passwd
authz-db = author




你可能感兴趣的:(建立SVN步骤)