SVN基础知识及使用方法_第1页
SVN基础知识及使用方法_第2页
SVN基础知识及使用方法_第3页
SVN基础知识及使用方法_第4页
SVN基础知识及使用方法_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、2015.10.08一 .SVN及版本库基本概念二. SVN客户端基本操作了解SVNsvn(subversion)是近年来崛起的版本管理工具,在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据恢复到以前的版本,并可以查看数据的更改细节TortoiseSVN:SVN的客户端工具及时了解团队中其他成员的进度;轻松比较不同版本间的细微差别;记录每个文件成长的每步细节,利于成果的复用(reuse);资料共享,避免以往靠邮件发送文件造成的版本混乱;人人

2、为我,我为人人。所有成员维护的实际是同一个版本库,无需专人维护所有文件的最新版本;协同工作,大大提高团队工作效率,无论团队成员分布在天涯还是海角体系结构:采用了B/S与C/S相结合的方式。B/S结构:可以通过浏览器访问仓库。C/S结构:安装TortoiseSVN后访问仓库。访问的地址:访问的地址::8443/svn/:8443/svn/https:/cvst:8443/svnhttps:/cvst:8443/svn所用版本:TortoiseSVN-3359-win32-svn-1.7.7.msi安装步骤:根据提示,

3、直接选择下一步安装,安装后重启电脑查看版本库操作:右键-TortoiseSVN-版本库浏览器/Repo-browserWeb浏览::8443/svn/:8443/svn/认证用户名:姓名全拼;初始密码:123记住密码:勾选“save authentication” 步骤:点击右键 选择setting saved data clear authentication作用:将版本库中的内容检出到本地工作副本步骤:1.在本地硬盘上建立一个文件夹“SVN”,并在文件夹“SVN”中建立一个子文件夹(子文件夹为空文件夹),例如:test子文件夹

4、。 2.鼠标选中“test”,右键选择“SVN CheckOut”图标释义 一个新检出的工作副本使用绿色的对勾做重载。 表示Subversion状态正常. 当我们开始编辑一个文件后,图标将变成红色感叹号。通过这种方式,可以很容易地看出我们对哪些文件进行了修改操作,但是还没有提交到版本库中; 这个图标表示当前文件夹下的某些文件或文件夹已经被计划从版本控制中删除,或是该文件夹下某个受控的文件丢失了。 加号告诉我们有一个文件或是目录已经被计划加入版本控制。 图标释义 如果在提交的过程中出现了冲突,图标将变成黄色感叹号。 如果我们拥有了一个文件的锁,并且Subversion状态是正常,这个重载图标将提

5、醒我们:如果不使用该文件的话,请进行释放锁操作,允许其他成员提交对该文件的修改。 将需要增加的新文件:如:1.doc放入到本地迁出的文件夹test目录的相应位置中,鼠标选中新文件右键选择“TortoiseSVN”的“Add”项,如下图所示:将需要增加的新文件:如:1.doc放入到本地迁出的文件夹test目录的相应位置中,鼠标选中新文件右键选择“TortoiseSVN”的“Add”项,如下图所示:将需要增加的新文件:如:1.doc放入到本地迁出的文件夹test目录的相应位置中,鼠标选中新文件右键选择“TortoiseSVN”的“Add”项,如下图所示: 在修改了某些文件后(文件未上传到配置库),

6、需要返回到修改前的状态,则选中文件夹test右键选择“TortoiseSVN”的“Revert.”项进行撤销,本地硬盘上的文件将恢复到修改前的内容,修改的内容将被删除。 当项目需要时可以在你本地硬盘中将你迁出的内容进行锁定,选中要被锁定的文件右键选择“TortoiseSVN”的“Get lock/Release Lock”项进行锁定/解锁(锁定后他人将无法修改此文件)鼠标选中文件夹test右键选择“TortoiseSVN”的“Update to revision”项,后系统提示需要选择下载的版本,如下图所示: 要下载的版本:1.选择HEAD revision,即最新版本2.点击show log

7、,选择版本或直接在文本框内输入版本号本地更改内容与更改前内容比较本地更改内容与历史版本的比较两个历史版本的比较与另外一个分支/标签之间的比较 两个历史版本的比较 如果你要查看“江西空中充值项目”文本任意已提交的两个历史版本之间的差异,在show log中选择你要比较的两个版本,右键选择“Compare revisions”项,系统弹出差异内容。与另外一个分支/标签之间的 与另外一个分支/标签之间的比较 如果你想查看“江西空中充值项目”文本的某一分支(假如你在主线上开发)有哪些修改,选“江西空中充值项目”文本文件的同时按住Shift键,后右键选择“TortoiseSVN”的“Diff with

8、URL”。在弹出的对话框中输入要比较的在弹出的对话框中输入要比较的URL地址地址1.安装包共有五部分,只需解压part1,运行解压后的安装程序2.安装过程按照提示完成3.破解:解压pilgins开头的三个压缩包,解压后会出现两个文件夹(后面两个压缩文件解压时会自动合并为一个)。把plugins-c%2B%2BTest%2BFor%2BVisual%2BStudio.7z中的文件覆盖到c:Program Files (x86)ParasoftC+test for Visual Studio9.0plugins 这个目录中把plugins-Test%2Bfor%2BVirsual%2BStudio.7z 中的文件覆盖到c:Program Files

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论