已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、TortoiseSVN客户端的安装1、下载安装包:wwwsvn说明:根据系统位数选择安装包,在电脑桌面的“计算机”右键“属性”查看。先按装程序:TortoiseSVN 再安装语言:LanguagePack(客户端安装在系统的默认位置,不需要特殊的配置,安装完成后需要重新起动系统, 重启之后鼠标的右键菜单会多出这么一组命令)2. 中文语言包的安装如下:二、Subversion基本工作流程这部分最重要,也是大家经常要用到的,即如何利用TortoiseSVN客户端对subversion库中的文件进行操作。1. 如何把subversion库中已经保存的文件版本检出到本地、并作修改后提交、从服务器端更新本地文件的版本。检出到本地:初次检出到本地文件夹时,在本地新建一个空文件夹,具体操作如下图:如果要检出最新的版本可选中上图的(最新版本(H))单选按钮。如果想检出自己需要的版本可选中上图的(版本(R))单选按钮,然后选择自己需要的版本文件。在弹出的对话框中输入自己的用户名和密码。修改文件后提交:(修改文件夹中的内容后文件夹会自动变成带有红色标记)在信息 框中为修改的文件添加说明信息。如下图在变更列表 中选中更变的文件。如下图点击确定后会提示输入用户名和密码。从服务器端更新本地文件的版本:如果服务器上的版本库已经是第7版本,自己本机的版本还是第1版本。这时你可以更新自己本地的版本为第7版本。添加项目文件至版本库:在项目开发的过程中会添加新的项目文件,这个时候要将文件提交到版本库中去,这样别的开发人员也可以看到新添加的文件。首先在工作目录中添加一个新的文件夹或文件,图标显示为一个加号,显示如图:然后右键单击该页面,点击commit,如图:点击commit提交。这个时候文件就被提交到版本库中去了。2.2.3日志查看在文件夹中右键点击要查看的文件,单击TortoiseSVN,点击Show Log选项。就可以查看日志,如图:2.2.4比较文件SVN提供了比较文件不同的功能,可以方便的查看文件进行了那些修改。接着上一小节,点击日志里的任一版本,点击右键,选择compare with working copy或者compare with选项,经过片刻,就会出现你选择的版本的文件的,如图:SVN各种图标的含义一个新检出的工作复本使用绿色的对勾做重载。表示Subversion状态正常.在你开始编辑一个文件后,状态就变成了已修改,而图标重载变成了红色感叹号。通过这种方式,你可以很容易地看出哪些文件从你上次更新工作复本后被修改过,需要被提交。如果在提交的过程中出现了冲突图标变成黄色感叹号。如果你给一个文件设置了svn:needs-lock属性,Subversion会让此文件只读,直到你获得文件锁。只读文件具有这个重载图标来表示你必须在编辑之前先得到一个锁。如果你拥有了一个文件的锁,并且Subversion状态是正常,这个重载图标就提醒你如果不使用该文件的话应该释放锁,允许别人提交对该文件的修改。这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中删除,或是该文件夹下某个受控的文件丢失了。加号告诉你有一个文件或是目录已经被计划加入版本控制。与TortoiseCVS (一个集成的CVS shell)不同,对于未受控的文件没有图标重载。这么做是因为图标重载的数量受到系统的限制,应该要节约使用。事实上,你会发现并不是所有的图标被使用在你的系统上。这是由于Windows限制图标重载不能超过15个。Windows自己用了4个,剩下11个可被别的应用程序使用。如果你同时使用了TortoiseCVS,就不有足够的空位了,所以TortoiseSVN希望成为一个“良好市民(TM)”,限制自身的使用,为别的应用留下机会。l 正常, 已修改和冲突总是被载入,并可见。l 已删除只要有可能的就载入,但如果没有足够的空位,就使用已修改来代替。l 只读只要有可能就载入,但如果没有足够的空位就使用正常来代替。l 已锁定只在少于13个重载已经载入的情况下才加载,如果不满足这个条件就使用正常来代替。已增加只在少于14个重载已经载入的情况下才加载,如果不满足这个条件就使用已修改来代替三、SVN文件库浏览器简介3.1 SVN文件库浏览URL是文件库的浏览地址,可以直接输入相应的地址来浏览库中的文件,也可以通过点击树状列表来浏览库中文件。树状列表显示文件或文件夹的版本、作者、小大和更新日期。3.2 SVN文件库操作在浏览器的树状列表的文件夹或文件上点击鼠标右键,可以直接对文件库进行相应的操作,下面分文件夹和文件进行介绍:3.2.1文件夹操作显示日志:显示文件库中此目录和目录下文件的日志信息,包括各种操作。版本分支图:导出:导出到本地的文件夹,和服务器端的版本信息无关联。例如:检出:检出到本地的文件夹,和服务器端的版本信息有关联。例如:重新整理:即刷新,可以更新所作的操作。创建文件夹:即在此文件夹下创建新的文件夹,自定义文件夹名字,中文英文皆可。加入文件:可以直接从本地或者网络硬盘中加入文件到此目录中,只能单选,不可多选,有点不太方便。加入文件夹:可以直接从本地或者网络硬盘中加入文件夹到此目录中。删除:不多说了,删除该文件夹和文件夹下面的所有文件。改名:可以对文件夹重新命名复制至工作拷贝:拷贝此本地一个版本控制的工作目录。复制到:拷贝此文件夹到其他路径下。复制URL:复制当前的文件路径:svn:/02/admin/comm显示属性:这个暂时没啥用3.2.2文件操作打开:可以直接打开文件进行查看。打开方式:略。显示日志:显示文件库中此文件的日志信息,包括对此文件的各种操作。版本分支图:查看文件属于哪个版本。追溯:有时你不仅要知道哪一行做了修改,还要精确地知道谁修改了一个文件中的哪一行。这就是TortoiseSVN 追溯.命令。如果对早期版本的修改不感兴趣,你可以设置从哪个版本开始追溯。如果你想追溯每一个版本,你可以把那个数值设置为1。另存为:保存此文件到本地或网络硬盘中。删除
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖南怀化靖州苗族侗族自治县九苓经济建设投资有限公司招聘5人备考题库含答案详解(预热题)
- 2026届贵州省遵义第四中学高一化学第一学期期末学业水平测试模拟试题含解析
- 2025湖南中联重科建筑起重机械有限责任公司诚聘150人备考题库含答案详解(培优a卷)
- 2025四川长虹民生物流股份有限公司招聘合规风控主管岗位1人备考题库含答案详解(轻巧夺冠)
- 2025海南省金城安居投资集团有限公司第四期人才招聘9人备考题库及完整答案详解一套
- 2025江西移动10086客服团队招聘30人备考题库含答案详解(轻巧夺冠)
- 2025年池州高速公路收费协管员招聘24人备考题库含答案详解ab卷
- 篮球少儿活动策划方案(3篇)
- 线上婚礼活动方案策划(3篇)
- 医院员工规章制度管理制度(3篇)
- 压力管道维护培训
- 变电站SVG培训课件
- (2025秋新版)青岛版科学二年级上册全册教学设计
- 检修部绩效考核实施细则
- 医疗机构耳念珠菌医院感染防控指引(2025年版)试题
- 【2025-2月更新】水平三 体育与健康 花样跳绳大单元教案(18课时表格式)(2024)【教案版】体育六班级上册
- 校园网络安全知识培训课件
- 汽车照明安装服务合同范本
- 化妆品原料基础知识培训课件
- 《好书伴我行》读书节主题班会教案
- DB45∕T 2364-2021 公路路基监测技术规范
评论
0/150
提交评论