当前位置:
文档之家› 配置管理工具(SVN)使用培训
配置管理工具(SVN)使用培训
三种浏览文件的方式
• • • 1,本地工作副本(即checkout到本地的工作副本) 2,专用浏览器(repo-browser) 3,IE浏览嚣 (internet explorer)
两种上传文件的方式
•
•
1,通过repo-browser浏览器上传。(可以上传整个目录和单个文件,适合多用户同时对同一目录有 写权限、不用经常更新文件内容)(支持文件拖放) 2,通过commit命令。(使用Commit命令需要注意文件是否真正上传,因为在一些操作方式下,文 件并不会上传到服务器,但也会显示文件夹和服务器已经同步)
根据日志对比文件
通过日志查找历史版本
• 1,使用Show log命令,找到文件的修订号。 2,在主界面右上角点击
浏览仓库
•
•
打开资源管理器,在任意目录上,右键单击,然后选择“TortoiseSVN” →“Repo-Browser”。在弹出的 对话框中,选择或输入要浏览的仓库中的目录的路径(URL)。然后,点击OK按钮。 通过右上方的Revision按钮,可以浏览不同修订号的信息。在文件或目录上,右键单击,在弹出的
菜单中,可以完成显示日志等操作。
右键菜单详解
• • • • • • • • Import/Export/Save as Checkou/Commit Update Add/Delete/Rename (容易误操作) Lock/Get lock/Release lock Settings Branch/Tag ……
配置管理工具使用培训与演示培训原因:SVN服务器已经在研发各个环节广泛使用,为使新员工尽快上手并在工作中正确使用和 减少实际使用工作中的咨询和答疑。
培训目的
基本要求:熟悉与SVN服务器相关的基本概念。 能够查看服务器上的文件,并能查找历史版本。 能够通过客户端上传文件。 实际动手操作。
关于版本管理服务器
更新工作副本(Update)
• Update操作将仓库中某个修订号的目录或文件的内容,更新到本地的工作拷 贝中。 • 为什么要Update?如何Update? 1、更新到最新的修订号 2、更新到以前的修订号
提交修订(Commit)
关于日志
Show log 日志的重要性 日志的作用
TortoiseSVN界面介绍
• • 1,TortoiseSVN的安装 2,客户端界面介绍(Windows化)
Windows平台应用程序,操作可视化,支持文件拖放
建立本地工作副本(Checkout)
• • • Checckout命令的使用。 本地工作副本布局、图标含义。 在本地工作副本上工作
使用前提条件 1,要有一个专用帐号。(与公司域的帐号不一样。) 2, 对特别路径需要有访问权限。(读或写的权限。) 权限控制可以到 单个文件,需要知道具体路径。
• 基本知识:
1,什么是Subversion,什么是TortoiseSVN 2, 什么是仓库(repository )? 什么是工作副本(work copy)?什么是修订号(Rev)? 3, 这种结构的优势(多人合作、文件备份等等)(为什么要使用Subversion?) 4,通过修订号(Revision)记录每次修订。每一次上传到服务器的修订都能查找和导出。
.SVN的作用(千万不要删除)
• 每一个工作副本的目录都有 管理区域, 一个 名为 .svn 的子目录. 通常列出目录的指令不 会显示这个子目录, 但是它是一个相当重要 的目录. 不管你作什么, 千万别删除或是修 改管理区域里的资料! Subversion 倚靠它来 管理你的工作副本. 因此,工作副本的目录 不可以随意复制粘贴到其它地方。
THANK YOU!