欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2022年SVN中文教程 .pdf

    • 资源ID:39720698       资源大小:2.69MB        全文页数:26页
    • 资源格式: PDF        下载积分:4.3金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要4.3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2022年SVN中文教程 .pdf

    Tortoises SVN 教程1.TortoiseSVN 简介版本控制是管理信息修改的艺术,它一直是程序员最重要的工具,程序员经常会花时间作出小的修改,然后又在某一天取消了这些修改,想象一下一个开发者并行工作的团队-或许是同时工作在同一个文件!-你就会明白为什么一个好的系统需要管理潜在的混乱。2.什么是TortoiseSVN TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。这就是为什么许多人将 Subversion 和版本控制系统看作一种“时间机器”。某些版本控制系统也是软件配置管理(SCM)系统,这种系统经过精巧的设计,专门用来管理源代码树,并且具备许多与软件开发有关的特性-比如,对编程语言的支持,或者提供程序构建工具。不过Subversion 并不是这样的系统;它是一个通用系统,可以管理任何类型的文件集,包括源代码。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 26 页 -3.名词解释3.1 检出工作副本你的版本库就像是一台时间机器,它记录了所有提交的修改,允许你检查文件或目录以及相关元数据的历史。通过一个 Subversion 命令你可以根据时间或修订号取出一个过去的版本(或者恢复现在的工作拷贝),然而,有时候我们只是想看看历史而不想回到历史3.2 提交修改可以理解为上传修改文件的记录,就是把工作副本里面修改过的文件的记录上传到版本库里面。3.3 更新工作副本可以理解为下载最新版本库文件的记录,就是把版本库里面最新上传的文件记录下载到工作副本里面。3.4 锁定修改解锁许多版本控制系统使用“锁定修改解锁”机制解决这种问题,在这样的模型里,在一个时间段版本库的一个文件只允许被一个人修改。首先在修改之前,Harry 要“锁定”住这个文件,锁定很像是从图书馆借一本书,如果Harry 锁住这个文件,Sally 不能做任何修改,如果Sally 想请求得到一个锁,版本库会拒绝这个请求。Harry 结束编辑并且放开这个锁之前,她只可以阅读文件。Harry 解锁后,就要换班了,Sally 得到自己的轮换位置,锁定并且开始编辑这个文件。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 26 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 26 页 -4.TortoiseSVN 安装安装 TortoiseSVN 软件,鼠标左键双击”TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi”,如图所示进行安装。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 26 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 26 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 26 页 -出现提示,重新启动计算机安装完毕。注:如果有需要使用中文版可以加装中文语言包,以下是以中文界面作为操作说明。5.安装 TortoiseSVN 遇到问题解决方法安装 TortoiseSVN 不成功出现错误提示“Service VisualSVNServer failed to start.Verifythat you have sufficient privileges to start system services.”,解决方法:这是 Windows Installer 的问题,重新安装 Windows Installer 即可,如有安装问题请与管理员联系。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 26 页 -6.TortoiseSVN 使用6.1 检出工作副本大多数时候,你会使用检出 从版本库取出一个新拷贝开始使用Subversion,这样会在本机创建一个项目的“本地拷贝”。选择一个存放工作副本目录。右键点击弹出右键菜单,选择“SVN 检出”注:你首先要检出主线(trunk),这样版本库才知道你要接受管理的程序在磁盘哪个目录。看上去什么都没有发生,但实际上这个操作让版本库把你的项目目录纳入管理了在你硬盘的适当的位置(例:e:yfb),目标文件夹点击右键,选择“SVN 检出,”然后就会弹出一个检出 选项对话框,输入远程项目目录和本地工作目录,例:Ft-llb 服务器的 svn 目录下的 yfb 版本库,远程项目地址为:https:/ft-llb/svn/yfb/名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 26 页 -点击确认,就会弹出一个远程服务器要求验证的对话框,输入正确的用户名和密码。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 26 页 -检出成功后,会在“检出”目录出现绿色小勾,“检出”根目录也会出现.svn 隐藏目录。6.2 提交修改将你对工作副本的修改发送给版本库,称为提交修改。但在你提交之前确保你的工作副本是最新的。你可以直接使用Svn 更新,或者,你可以先使用“TortoiseSVN-检查修改”看看哪些文件在本地或是服务器上已经有了改动。名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共 26 页 -如果你的工作副本是最新的,并且没有冲突,你就已经为提交做好准备了,选择你要的文件和/或文件夹,然后“svn 提交.”在你做了修改之后,你可以在项目文件夹下点击右键或者你修改的文件下点击右键,选择“SVN 提交,”,这两者的区别在于,第一个可以一次提交你所做所有文件的修改,而第二个只是提交你所选的文件。点击 Svn 提交 之后,就会弹出一个让你输入更改“日志”的对话框:名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 26 页 -输入你所作的修改,然后点击确认,就会开始向远程服务器提交修改。提交文件成功!返回信息!“完毕!”表示文件已成功提交。点击“确认”按钮确定更新文件成功。6.3 更新工作副本更新多个项目在 Subversion 还不是原子操作,所以TortoiseSVN会首先找到版本库的 HEAD 修订版本,然后将所有项目更新到特定修订版本,防止出现混合修订版本的工作副本。如果只有一个项目被选中更新,或选中的项目来自不同的版本库,TortoiseSVN 只会更新到 HEAD。在工作副本里面选定文件夹或文件,右键菜单Svn 更新。名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 26 页 -出现一个对话框,输入正确的用户名和密码即可向版本库提交你想更新文件的信息。更新文件成功!返回信息!“Completed”表示文件已成功更新;“于版本:17”表示更新文件版本号为3。点击“确认”按钮确定更新文件成功。名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 26 页 -6.4 锁定选择工作副本中你想要获取锁定的文件,然后选择命令“TortoiseSVN-获取锁定,”名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 26 页 -出现一个对话框,允许你输入注释,这样别人知道你为什么锁定这个文件。注释是可选的,并且只用于基于 Subversion 的库。选择需要锁定的文件在复选框打勾,点击“确定”按钮锁定选择的文件。出现一个对话框,输入正确的用户名和密码即可向版本库提交你想锁定文件的信息。名师资料总结-精品资料欢迎下载-名师精心整理-第 15 页,共 26 页 -锁定文件成功!返回信息!“被llb 锁定”表示文件已被llb 用户锁定;“E:yfbliulebinfdsf.txt”表示锁定文件的名称。点击“确认”按钮确定锁定文件成功。名师资料总结-精品资料欢迎下载-名师精心整理-第 16 页,共 26 页 -6.5 释放锁定(取消锁定)选择工作副本中你想要取消锁定的文件,然后选择命令“TortoiseSVN-释放锁定,”名师资料总结-精品资料欢迎下载-名师精心整理-第 17 页,共 26 页 -出现一个对话框,选择需要取消锁定的文件在复选框里打勾,点击“确定”按钮。出现一个对话框,输入正确的用户名和密码即可向版本库提交你想取消锁定文件的信息。名师资料总结-精品资料欢迎下载-名师精心整理-第 18 页,共 26 页 -取消锁定文件成功!返回信息!“已解触锁定!”表示文件已被解除锁定;“E:yfbliulebinfdsf.txt”表示释放锁定文件的名称。点击“确认”按钮确定锁定文件成功。7.其它功能7.1 网页浏览你可以使用该地址https:/ft-llb/svn/yfb/在网页上浏览项目,同样需要和前面一样的用户名、密码。名师资料总结-精品资料欢迎下载-名师精心整理-第 19 页,共 26 页 -7.2 SVN 还原取消上一次的操作(只针对客户端,服务端不做改动)名师资料总结-精品资料欢迎下载-名师精心整理-第 20 页,共 26 页 -7.3 版本库浏览名师资料总结-精品资料欢迎下载-名师精心整理-第 21 页,共 26 页 -7.4 版本示意图名师资料总结-精品资料欢迎下载-名师精心整理-第 22 页,共 26 页 -7.5 显示日志查看版本日志及不同版本间相互比较名师资料总结-精品资料欢迎下载-名师精心整理-第 23 页,共 26 页 -名师资料总结-精品资料欢迎下载-名师精心整理-第 24 页,共 26 页 -7.6 检查修改同服务器上的项目版本进行比较,并可做相应的修改。名师资料总结-精品资料欢迎下载-名师精心整理-第 25 页,共 26 页 -8 小技巧工作副本下.svn 目录被删除了怎么办?工作拷贝中的任何一个目录包括一个名为.svn 管理区域,通常列表操作不显示这个目录,但它仍然是一个非常重要的目录,无论你做什么?不要删除或是更改这个管理区域的任何东西,Subversion 使用它来管理工作拷贝。如果你不小心删除了子目录.svn,最简单的解决办法是删除包含的目录(普通的文件系统删除,而不是 svn delete),然后在父目录运行svn svn 更新,Subversion 客户端会重新下载你删除的目录,并包含新的.svn。名师资料总结-精品资料欢迎下载-名师精心整理-第 26 页,共 26 页 -

    注意事项

    本文(2022年SVN中文教程 .pdf)为本站会员(C****o)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开