收藏 分享(赏)

svn配置.ppt

上传人:myw993772 文档编号:8117075 上传时间:2019-06-09 格式:PPT 页数:21 大小:941.50KB
下载 相关 举报
svn配置.ppt_第1页
第1页 / 共21页
svn配置.ppt_第2页
第2页 / 共21页
svn配置.ppt_第3页
第3页 / 共21页
svn配置.ppt_第4页
第4页 / 共21页
svn配置.ppt_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、svn配置,svn配置,1、svn介绍 2、svn服务端配置 3、svn客户端配置 4、高级功能,现实开发中的状况,代码改错了怎么办?不小心删了? 有没有后悔药? 代码跟以前的相比怎么样? 版本:旧版有问题,代码在哪里? 保存了那么多版本,哪个才是最新版啊? 多人合作开发,怎么合并代码,为什么要使用svn,了解团队中其他成员的进度 比较不同版本的代码差别 记录每个文件成长的每步细节,利于服用 资料共享 协同工作,消除团队成员的地域限制,天涯海角都可以合作,svn介绍,svn(subversion)是近年来崛起的版本管理工具,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软

2、件。相关软件: subversion:svn的服务端软件 tortoiseSvn:svn的客户端软件 eclipse的svn插件其他代码版本控制软件 cvs vss,svn工作原理,svn服务端配置,建立版本库:,svn服务端配置,启动svn服务,配置用户,进入资源库的conf目录下,找到svnserve.conf打开 找到password-db = passwd,去掉前面的注释和空格 找到authz-db = authz,去掉前面的注释和空格 打开 passwd,在最下面添加用户 admin = 123456 user1 = user1 user2 = user2 user3 = user3

3、,配置用户组,打开authz 找到groups 在下面添加用户组 g_admin = admin,user1 g_user = user1,user2,配置目录权限,打开authz 添加目录权限- r代表读,w代表写,代表用户组 /weind admin = rw user = r使用客户端导入一个项目p1,为其配置权限/weind/p1 admin = rw user = rw user3 = r *=,客户端使用,1,导入项目 选中任意目录或文件,右键选择TortoiseSVN-import, 在弹出的窗口中选择合适的路径 2,检出项目 在任意目录下,右键选择SVN checkout, 选

4、择要导出的服务端路径和本地目录 3,更新代码 选中被svn管理的目录或文件,点击右键,选择更新或update,会将该目录或文件的最新版本覆盖到本地 4,提交代码 选中被svn管理目录或文件,点击右键,选择提交或commit 正常情况会提交成功,如果本地代码和服务器上的有冲突,需要先对比文件修改冲突,图1,图2,版本历史,选中被svn管理的目录或文件,右键选择TortoiseSvn-Show log 可以查看历史版本,可以选择一个版本进行恢复(revert),一旦恢复,会使用所选版本覆盖本地的版本按住CTRL选择两个版本,右键选择比较,可以查看两个版本的比较差别,版本冲突,为什么会产生冲突 团队协作时,多个团队成员修改同一个文件,如果A修改后提交,此时B提交的内容如果和服务器的版本不一致,会产生提交而无法提交 如何解决冲突 使用revert放弃修改 使用工具解决冲突,右键点击有冲突的文件,选择编辑冲突,eclipse svn配置,安装svn插件 添加资源库,添加资源库,从资源库中检出工程,把本地工程导入到资源库中,选择资源库,一路next,QA,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报