Tortoisesvn 操作入门指南.doc

Tortoisesvn 操作入门指南.doc

ID:31831011

大小:491.00 KB

页数:12页

时间:2019-01-20

Tortoisesvn 操作入门指南.doc_第1页
Tortoisesvn 操作入门指南.doc_第2页
Tortoisesvn 操作入门指南.doc_第3页
Tortoisesvn 操作入门指南.doc_第4页
Tortoisesvn 操作入门指南.doc_第5页
资源描述:

《Tortoisesvn 操作入门指南.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、SVN操作入门指南SVN操作入门指南文档历史版本修改内容修改时间修改人批准人0.1initialdraft初稿2008/11/140.2细化了局部细节,增加了基本约定。2008/11/16为什么选择SVNl以目录为基础的版本控制,操作方式类似于本地的文件操作,与一般的使用习惯比较接近。比CVS系统更加方便使用。l命令类似于最常用的CVS版本控制系统,对于习惯CVS的人来说,比较容易上手。l分支管理方式非常方便,有利于协同开发工作。l有非常成熟的windows客户端程序——TortoiseSVN,简单易用。重要约定:1.所有目录名称,必须使用英文名称,并且注意避免英文名称的拼写错误。

2、文档的名称,也建议使用英文名称。2.项目目录的建立,必须由部门经理确认。项目的版本号,必须由部门经理来分配。3.所有的源代码都必须提交到SVN服务器上,并且有规范的目录结构。4.所有提交测试的版本,必须是从SVN服务器上直接检出的版本,必须记录对应的版本号。5.员工在每天下班前,必须提交本日的工作副本,确保最新版本的代码都提交到SVN服务器上。6.如果因为个人原因造成代码的丢失而不可恢复,将在绩效考核时扣除相应的分数。SVN操作入门指南TortoiseSVN日常使用介绍本文目的在与描述TortoiseSVN客户端的日常使用。不是一个版本控制系统指南,也不是Subversion(SV

3、N)的指南。本文档的价值在于,当你知道大概要做什么,却又记不起应该怎么做的时候,可以有个参考的地方。SVN是一个非常强大的系统,同样,TortoiseSVN也是一个非常强大的客户端,我们不可能在这个文档中把每一个功能都介绍详细,同时也希望对SVN工具有经验的同事能够不断的丰富这个文档,与大家分享你的经验。如果需要更高级的应用和设置,请参考TortoiseSVN手册。中文版的翻译的实在是不怎么样,如果有阅读能力,建议大家直接看英文原版。如果你需要了解使用Subversion进行版本控制的指南,我们建立你阅读以下这本梦幻之书:《使用Subversion进行版本管理》[http://sv

4、nbook.red-bean.com/]TortoiseSVN手册:TortoiseSVN-1.5.5-zh_CN.pdf使用Subversion进行版本管理:svnbook.pdf安装TortoiseSVN最新版本:TortoiseSVN-1.5.5.14361-win32-svn-1.5.4.msi中文语言包:LanguagePack_1.5.5.14361-win32-zh_CN.msi先安装最新版本的客户端程序,然后安装中文语言包。一路next即可。导入数据到版本库注意:只有你新建了一个项目,并且第一次将文件加入到版本库时,才需要做这个操作。如果你是在原来的基础版本库基础上

5、做开发,则直接检出工作副本即可,不需要导入数据到版本库。对于每一个项目,都必须有以下三个目录:/path/to/project/name/trunk/path/to/project/name/branches/path/to/project/name/tags这三个目录分别表示该项目的主干版本、分支版本和发布版本。在这三个目录下面还可以根据实际开发的需要,建立不同的目录。Trunk目录下面应该是开发环境的基本维护情况。Branches目录下面,应该首先是各个分支的目录,然后是分支开发环境的目录。以下我们都以一个helloworld项目作为实例。1.在本地建立SVN文件夹,在SVN目

6、录下建立你的项目的目录,例如:helloworldSVN操作入门指南1.在helloworld目录下建立trunk、branches、tags三个目录,如图1图1建立基本目录结构2.在helloworld上面点击邮件,选择导入,如图2图2导入目录结构3.弹出导入对话框,并且在对话框的版本库URL中输入版本库URL地址,技术二部的所有项目都导入到Tech2New目录下面,自建项目目录。在导入信息中,填入这次导入数据的注释。应该尽可能详细的描述这个项目的内容,让大家一看就明白。如图3SVN操作入门指南图3导入信息框1.接着会弹出导入成功或者失败的信息。如果导入成功,在使用版本库浏览器查

7、看时,就可以看到版本库中已经有建立好的目录结构了。如图4.图4版本库中的目录结构2.导入成功之后,需要重新检出版本,才可以继续下面的操作。在本地helloworld文件夹上点击右键,选择“SVN检出”,选择正确的版本库URL和检出至目录版本库URL:svn://192.168.0.5:6000/proj/www/Tech2New/helloworld检出至目录:D:SVNhelloworld按“确定”检出即可。3.此后,在这些目录中不断添加目录和文件,然后更新到版

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。