Svn软件的下载与更新
下载地址:
https://www.collab.net/downloads/subversion
1.创建svn版本库
首先要创建个svn版本库,如svncangku,里面新建个blog文件夹
在cmd命令提示符窗口执行svnadmin create “仓库地址(“E:\svncangku\blog”)”
执行成功仓库内会出现目录结构
2.启动仓库服务
Svmserve -d -r “仓库地址”
3.设置仓库匿名与权限
修改仓库目录下conf中的svnserve.conf
4.从版本库检出工作副本
进入blog目录,空白处右键 -> SVN checkout 打开checkout界面
Svn://localhost:svn仓库地址点击确定就可以检出了,检出成功后blog目录中会出现
选中文件,右键 -> TortoiseSVN ->Add 操作,表示将文件添加到svn版本控制范围,将文件标记为已添加状态,再次选中文件,右键-> SVN Commit 打开提交界面
空白处右键-> TortoiseSVN ->show log 查看日志
空白处右键 -> TortoiseSVN -> update to revision 更新至版本
5.发生冲突时
修改发生冲突的文件中的代码,保留指定的代码(删除冲突标记行)。
选中发生冲突的文件,右键-> TortoiseSVN -> resolve 解决 打开解决冲突界面
选中要解决冲突的文件,点击ok。将指定的文件设置为已解决状态,因冲突产生的多余的文件都被自动删除。
继续执行svn commit提交操作即可。
6.权限控制
权限控制分为两部分:
认证(Authentication)和授权(Authorization)
认证:设置用户名和密码
授权:判断用户是否具有读写权限
权限控制设置步骤:
(1)修改svnserve.conf
开启认证文件,开启授权文件
(2)打开passwd文件,设置用户名和密码
(3)打开authz文件,设置哪些用户具有哪些权限
(4)空白处右键 -> TortoiseSVN -> settings设置 打开设置界面,在左侧找到Saved Data点击
免责声明:文章内容来自互联网,本站仅提供信息存储空间服务,真实性请自行鉴别,本站不承担任何责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:Svn软件的下载与更新-svn怎么更新里面内容 https://www.zentong.com/a/p/144674.html