1、svn下载
https://sourceforge.net/projects/win32svn/
2、验证是否安装成功
1 |
|
3、创建版本库
1 |
|
4、启动svn服务
5、验证svn服务是否启动
svn服务监听3690端口
6、svn注册为Windows服务
tip:等号左边没有空格,等号右边有一个空格。
1 |
|
原因:每次启动svn服务时必须启动一个cmd窗口,cmd窗口一关闭,svn服务就关闭。
非管理员运行时会失败。
管理员运行
启动、停止、删除svn服务(管理员身份运行cmd)
1 |
|
7、检出项目
1 |
|
8、提交文件
–开启匿名权限访问
–先将文件加入版本库,然后提交(需添加提交日志信息,不然报错)
svn commit 命令最后可以不指定具体文件,此时表示提交当前工作副本中
的所有修改
9、更新
另一个客户端检出项目、更新并提交文件
1 |
|
10、授权访问版本库
–单版本库开启授权访问
–多版本库开启授权访问
1 |
|
passwd:设置访问版本库的用户信息
authz:设置用户访问版本库的权限