logo资料库

SVN使用操作培训手册.pdf

第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
资料共37页,剩余部分请下载后查看
SVN 培训 SVN培训 Phase 1 SVN介绍 Phase 4 SVN的权限控制 Phase 2 TSVN常用命令 Phase 3 SVN的目录结构
Phase 1 SVN介绍 1. SVN 简介(what, why, when) What: 英文全称 (subversion),一种版本控制系统。 什么是版本控制系统?有哪些版本控制系统(vss, cvs)? why: 支持重命名,跨平台,原子性提交,全局的版本 号,高效地创建基线… when: 当需要对代码和文档进行版本控制的时候。特 别是对于开发人员要做基于“基线”的开发的时候。 什么是“基线”?
2. SVN的客户端:tortoiseSVN (TSVN), 我们 的操作基本都是通过TSVN的。 3. SVN帐号注册(用svnregister实现): http://192.168.1.3:8080/svn 4. SVN的访问方式(与apache结合): a) 在TSVN中输入:http://IP:port/svn/版本库名/路径 名。如: http://192.168.11.123:8888/svn/PTSUYOU003. 什 么是版本库?如何打开TSVN (Repo-browser命令)? b) 在浏览器中输入:http://IP:port/svn可以看到所有 的版本库。如: http://192.168.11.123:8888/svn 注意:前提是有访问权限,关于权限请参看第四节
注册SVN帐号 • 访问http://192.168.1.3:8080/svn 远程注册帐号 用svnregister实现远程注册。密码要大于6个字符,设置 复杂些,比如包含字母和数字。
Phase 2 TSVN常用命令 1. Repo-browser(本地): 输入URL访问SVN版本库。 2. Check out: 从版本库中取出一个工作拷贝到本地。本 地目录产生.svn隐藏文件夹,里边保存服务器以及本 地的很多相关信息,可以与服务器进行数据交互。 3. Commit(本地): 从本地拷贝提交到版本库中。 4. Update(本地): 从版本库中更新到本地拷贝。 5. Export: 从版本库中取出文件或目录。本地不可以与服 务器直接进行数据交互,类似于我们常说的下载。 6. Show log, create folder, delete, rename, refresh, add file/folder。 7. Resolved(本地): 解决冲突。 8. Update to revision (本地): 可以恢复到以前某一版本。 9. Tag/branch(本地): 用于创建基线。
2.1 浏览SVN版本库目录: Repo-browser
2.2 Check out 从版本库中取出一个工作拷贝到本地。
分享到:
收藏