1、 svnadmin create repos 新建一个文件夹
2、 cd + 找到文件夹脱下来就是路径
3、 vim svnserve.conf 打开这个文件
# anon-access= read 只读 read 改为 none
# auth-access= write 只写 表示对这个目录下的权限
# password-db=passwd
# authz-db=authz 以上都要把#去掉,#意思是注释
4、 vim password 设置用户名 密码
[ users ] 下加用户 格式: 账户=密码
zhangzihao=zhangzihao123
5、 vim authz 设置用户权限
[ groups ] 下
[ / ] 根目录下账户的权限,指的是刚才创建目录
zhangzihao=rw 给他读写权限
6、 svnserve -d -r ~/ 文件名 启动
7、 cd ~/desktop 下载到桌面的意思
8、 svn co svn : // 10.5.156.32 ./working-copy —username tan —password tan123 这一步完成就完成下载到桌面
9、 cd svn status 查看 状态
10、svn add 文件夹 添加,标记为新文件
(可不操作)11、svn commit -m ‘添加一个文件’ 这就上传上去了
(可不操作)12、rm -rf .git 删除这个文件‘
13、svn add 工程名 标记新文件
14、svn commit -m ‘说明’ 上传
15、svn up 更新本地
如果有人对工程进行更新,另一个人则不能上传,必须先下载最新版本的文件,在最新版基础上进行添加操作,才可以上传
cd 进入
i 进入编辑状态
esc 退出编辑状态( : wq )