SVN版本管理-第一讲解读.ppt

  1. 1、本文档共62页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SVN版本管理-第一讲解读

第二节:SVN服务器配置 设置权限 在左边视图里,鼠标右击新创建的版本库“QhyRepositories”项, 在弹出的菜单选择“Properties”菜单项,如图: 第二节:SVN服务器配置 创建用户组 在弹出的对话里,点击“Add”按钮,就会在“Group or user name“框下增加显示; 点击“Remove“按钮,那么就会在“Group or user name“框下减少显示; ”permissions”是设置组或用户名的权限,如图 第二节:SVN服务器配置 导入数据 选择一个需要导入的数据,点击鼠标右键,选择“TortoiseSVN“----“Import”,如图: 第二节:SVN服务器配置 导入数据 在弹出的对话框中,填写URL, 这个URL可以从VisualSVN Server Manager中获取,在你的版本库上单击右键,选择Copy URL to Clipboard,这样就把版本库URL复制到你的剪贴版了.如图: 第二节:SVN服务器配置 导入数据 在”Import message”栏下,是用来记录做了什么操作,如图: 第二节:SVN服务器配置 导入数据 身份验证对话框里输入一个用户,如图: 第二节:SVN服务器配置 导入数据 如果成功,如图: 第二节:SVN服务器配置 Checkout(检出) 在空白处,点击鼠标右键选择“SVN Checkout“ 菜单项, 弹出Checkout对话框,然后设置URL,以及目录,如图: 第二节:SVN服务器配置 Checkout(检出) Checkout完成后,打开QhyRepositories文件夹, 会看到所有的都打上了绿色勾,如图: 第三节: TortoiseSVN添加文件 在“QhyRepositories“文件夹里新增加一个newfile.txt文件,文件上显示了一个蓝色问号,表示还没有加入到版本库里 去,如图: 第三节: TortoiseSVN添加文件 如果要把文件添加到版本库里,需要告知TortoiseSVN,如图: 第三节: TortoiseSVN添加文件 加入之后,文件会有个“加号“的标志,如图: 第三节: TortoiseSVN添加文件 第四节: TortoiseSVN修改文件 在newfile.txt文件里添加一些内容,然后保存,会发现newfile.txt文件的图标改变了,变成了在文件前多了一个红色的“ !“号,如图: 第五节: TortoiseSVN重命名文件 将newfile.txt文件,重命名为newfile2.txt,然后你会看到文件前面有了一个蓝色的问号,如图: 第五节: TortoiseSVN重命名文件 告知TortoisseSVN,如图: 第六节: TortoiseSVN删除文件 使用TortoiseSVN更新文件,会发现版本库里有newfile.txt文件和newfile2.txt,文件,使用TortoiseSVN删除newfile.txt 文件,然后提交,如图: 第七节: TortoiseSVN添加注释 为了以后你能更清晰的看到你所做的每一次更改的原因,你在每次提交的时候应该写上注释,而且尽量详细.如图: 第七节: TortoiseSVN添加注释 有的人因为觉得麻烦,不去写注释,这样不利于版本控制,在这里可以设置,从而强制要求人员写注释,步骤如下:鼠 标单击右键----TortoiseSVN--?Properties,如图: 第七节: TortoiseSVN添加注释 在弹出的对话中,选择“New“按钮---》”Log Sizes“,设置提交日志的最小字符数和锁定日志的最小字符数为6,提交 文本框中显示边线的字符位置设置为100,如图: 第八节:冲突 重名冲突 比如我们在用户Sale1修改了newfile2文件并提交,用户Sale2也修改了newfile2文件,然后Sale2提交,这时冲突就不 可避免。在“QhyRepositories”本地版本库里,修改newfile2文件,以用户Sale1的方式提交修改,如图: 第八节:冲突 重名冲突 在另外一个本地版本库SVNClientTest1,(自己可以在服务器上Checkout一份,方法前面已经介绍过这里不在重复) ,修改newfile2文件,以用户Sale2方式提交修改,我们会发现提交失败,如图: 第八节:冲突 重名冲突 点击“ok”,弹出另一个对话框,如图: 第八节:冲突 重名冲突 如果这里我们选择“Update”,从服务器获取一份必威体育精装版的资源,结果会弹出Update Finished对话框,如图: 第八节:冲突 重名冲突 点击“ok”按钮,发现系统为我们生成了一些多余的文件,不用担心,这些文件在解决完冲突后会自然消失,如图: 第八节:冲突 解

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档