前言
SVN学习笔记
安装SVN
服务端配置
创建仓库
<dir>:项目存放目录
1 2
| svnadmin create <dir> cd <dir>
|
配置仓库
conf/svnserve.conf1 2 3 4 5 6
| anon-access = read auth-access = write
password-db = passwd
authz-db = authz
|
配置账号密码
conf/passwd1 2
| [users] harry = harryssecret
|
配置组
conf/authz1 2
| [groups] harry_and_sally = harry,sally
|
配置权限
/:项目根目录
r:读权限
w:写权限
*:所有人
harry:用户
@harry_and_sally:组
conf/authz1 2 3 4
| [/] * = rw harry = rw @harry_and_sally = rw
|
服务器启动
-d:后台运行
-r:监管目录
<dir>:项目存放目录
基本命令
初始化
<code>:项目本地目录
<svn>:SVN地址(例如svn://127.0.0.1)
<text>:备注
1
| svn import <code> checkout <svn> "<text>"
|
检出
<dir>:存放项目的目录
1
| svn checkout <svn> <dir>
|
更新远端代码
1 2
| cd <dir> svn commit -m "备注"
|
更新本地代码
查看帮助
完成
参考文献
哔哩哔哩——黑马程序员