VSS帮助说明文档PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

① 用户首次登录VSS画 面后请先修改Password
② 输入旧密码及 新密码后点击OK
第36页/共45页
4. 管理员操作
第37页/共45页
管理员操作-命令一览
注:管理员操作须在VSS Server上进行,目前为 1管72理.1员6.操4.2作38主要分3部分:1)维护用户列表 2)分配用户权限 3)数据库管理
打开VSS管理员界面。
1)进行用户的添加、 2)用户权限的分配 修改、删除以及密码 操作 的修改操作
3)数据库的管理
第38页/共45页
管理员操作-用户权限分配(1)
用户权限分配方法一:为Project分配不同用户权限
① 在VSS管理员界面菜单中 选Rights by Project
② 针对每个Project(文件夹) 设定不同用户的权限
文件共享
“文件共享” :一个文件可以被多个项目共享,在任何一个项目中对该文件的更 改,都将反映到其他相关项目里。在VSS数据库中只保存文件的一个版本,其它的只 是创建一个Link 。
选定文件用鼠标拖动到 需共享的项目中即可。 直接拖放 文件实现共享
第18页/共45页
4. 版本管理
第19页/共45页
第25页/共45页
确认所定义的Label(版本号):
① 在VSS浏览器中选定Project或 文件后点击鼠标右键选Show
History
② 显示所有的版本号记录 注:利用Label作的版本号前 面有个图形标记。
第26页/共45页
显示历史版本的两种方法:
只显示Label版本
显示Label版本+内部版 本
第39页/共45页
管理员操作-用户权限分配(2)
用户权限分配方法二:为用户分配不同Project的权限
① 在VSS管理员界面菜单中选 Rights Assignments for User
在VSS浏览器中选定需取消 签出的文件夹或文件后点击 鼠标右键选Undo Check Out
第14页/共45页
Check In
文件的“签入”(Check In):当完成文件的编辑后,需将文件"签入",以让其他 用户可以签出或者获取最新版本。对于文件,仅当文件被签出后才有这个选项。
① 在VSS浏览器中选定需 要签入的文件夹或文件后 点击鼠标右键选Check In
版本管理-(1)VSS内部版本号
(V(S标这S签主里)要我有们3主种要方利法用跟L踪ab文el标件签或进项行目版的本版的本管:理1))内部版本号 2)日期 3)Label VSS内部版本号:这是由VSS维护的内部数码,用户对它没有控制权。每个文件和 项目的每个版本(每次修改后作了Check In的)都有一个版本号,这些版本号总是 一个整数且是递增的(从1开始递增)。 查询文件的历史版 本
③文件名前面被打上了红色 “√”,表示文件已被Check
Out
Check Out的User
第13页/共45页
Undo Check Out
"取消签出"(Undo Check Out):不在VSS数据库中保存签出后所做的修改,使本 地文件恢复到修改之前的状态,并且将文件签入。只有文件或项目中有文件被签出后 才有这个选项。
② 选定所要取出的历史版本, 点击Get并指定存放Path后即可。 ① 在VSS浏览器中选定Project后 点击鼠标右键选Show History 注意!!:Get操作是取出文件的历史版本,与Check Out操作不同,所以取出后是不能再Check In的,而 且最第好3存0页放/在共不45同页的本地目录下,以避免覆盖本地工
一旦将文件签出,VSS就开始在本地机上创建并管理工作目录。(一般VSS中 Project的文件夹与本地机上的文件夹保持一致比较好。)
对应本地机上的 工作目录
VSS中的文件 夹
• 建立VSS目录和本地目录的映射关系 第10页/共45页
设置工作目录-方法
工作目录设定 前
工作目录设定 后
① 在VSS浏览器中选定文 件夹后点击鼠标右键选
Public 部各其门类它级表部文 格 门档样内式共享的资料
第4页/共45页
3. 普通用户-常规操作
第5页/共45页
创建新的Project(文件夹)
① 在选定的上级文件夹下点 击鼠标右键“Create Project”, 如同新建文件夹。
② 填入Project name后 点击OK。 (可在Comment中添加 备注信息)
设定Label(版本号)的方法:
标签(Label):是用户赋给某个项目或文件的某个版本的一个字符串, 可以是任何格式的长度不超过31字符的字符串。
① 在VSS浏览器中选定Project 或文件后点击鼠标右键选
Label
② 填入Project或文件 的版本号 (可在Comment中进 行该版本的备注说明)
Set Working Floder
② 选定在本地机上的 工作目录,按“OK”完 成
注:设置工作目录除了此方法外, 在进行Check Out操作时如果文件还 没有设置工作目录,系统会提示用 户为文件创建或指定工作目录,用 户可以根据系统的提示对文件进行 工作目录的设置。
第11页/共45页
Check Out
第16页/共45页
获取文件最近版本
"获取最新版本" (Get Latest Version) :从VSS数据库中获取指定文件或项目的 最新版本,而又不必签出文件。
① 在VSS浏览器中选定需要获 取最新版本的文件夹或文件后 点击鼠标右键选Get Latest
Version
② 包含子文件夹及其文件
第17页/共45页
Project Project1 Code
项限项权其目目限他担成人当员---只具具读有有该相项关目模所块有所权有
AP Server Client DB-SOL
Document
Project2 ……
Document
…… ……
第3页/共45页
附:管控文件的范围
各科室(CIM、BOS、MIS) PDroocjeucmt:ent:项项S点系各目O目检统类开P开文表文表发发档(档格源文日样代档式设系常码故计统点(障设开测R会操仕故检e包报计发试议作le样障、括告文计文记文asI书代A书S档划档录档ePO-码文M等-用S表档Ee点Srv检er、表C等li)ent、DB-SQL等)
• 它通过将各种类型的文件存入其内部数据库的 方式有效地管理工程
• 简单易用、方便高效、与Windows操作系统及微 软开发工具高度集成
第2页/共45页
2. 项目组织形式
IT
Public BOS MIS
各科担当(包括科助以上)-具有所有权限,其他人 所只属读科担当-具有所有权限,其他人 只读
CIM
① 在VSS浏览器中选定文件 夹或文件后点击鼠标右键选
Show History
第20页/共45页
② 包含标签Label
③ 内部版本号 第21页/共45页
版本管理-(2)对历史版本的操作
View:查看文件内容。 Details:详细版本信息。 Get:获取选定版本的文档
指定存放文件的本地路径
第22页/共45页
文件的“签出”(Check Out):当需要编辑一个文件时,必须将该文件“签出”, VSS会标志该文件已经被某个用户迁出,并确保其他用户不可编辑同一个文件。
① 在VSS浏览器中选定需 要签出的文件夹或文件后 点击鼠标右键选Check
Out
② 包含子文件夹及其文件
第12页/共45页
Check Out
Diff:版本比较-可以比较两个不同版本之间的差异。 第23页/共45页
Pin:锁定文件,使其不能被修改。 (可以利用Unpin取消锁定) 有图形标记
Rollback:该操作将使文件的内容恢复到先前某个版本时的状态,它将使所有在该版 本后所做的改动丢失。
第24页/共45页
版本管理-(3)*利用Label标签进行版本管理
第9页/共45页
设置工作目录-概念
VSS是存储和管理文件的工具,但是编辑和编译文件必须在VSS指定文件夹中进行, 这个文件夹叫工作目录(位于本地机器上) ,它可以是现存的文件夹,也可以是VSS 新建的文件夹。VSS浏览器在文件列表右上方显示了文件的工作目录的路径。
在VSS系统中,工作目录是真正用于处理文档的地方。当要编辑或修改某个文档 时,必须对文档实施check out 操作,VSS将该文档从项目中拷贝出来,放入工作目 录。当修改完毕并check in 文件之后,VSS又将文件重新拷贝到数据库中以记录这次 的修改。
③ 注意:选了Recursive, 就表示包含所选文件夹下 的所有子文件夹。
第7页/共45页
添加文件-方法1(Add Files)
文件夹及文件被添加 进了VSS数据库中。
第8页/共45页
添加文件-方法2(Add Files)
鼠标拖放实现
直接用鼠标从Windows 资源管理器拖动文件 夹或文件至VSS浏览器 即可。
第6页/共45页
添加文件-方法1(Add Files)
① 在VSS Explorer中 选中需要添加文件的 文件夹后,在File菜单 中选中Add Files
注:此处如果选择的是文件夹, 则添加文件夹及其下面的文件; 如果选择的是文件,则只添加 文件。
② 在文件列表中选中 需要添加的文件夹或 文件。
取出Code的历史版本(Ver AP-Server Ver 1.01.2.1.1) Client Ver 2.0.1 DB-SQL Ver 1.0.2
注:可以利用Label功能为Project设置每个开发阶段的版本号,便于对不同阶段 的源代码的版本管理。
第29页/共45页
版本管理-取出历史版本(Get)
5. 客户端安装
第31页/共45页
VSS客户端安装-(1)服务器端设置
在VSS Server 上进行操作 在VSS Administrator 中Add User
① 在VSS管理员界面菜单 中选Add User
② 填入User name和Password
第32页/共45页
VSS客户端安装-(2)安装Client
第27页/共45页
版本管理-版本设定的格式
版本设定格式:
项目名 Version号
. . 大版本 中版本 小版本
如: visDa 1.0.1 visDa 2.0.0
第28页/共45页
版本管理-父子项目之间的版本依存关系
C统ode
日期:
AP-Server
8/1 Ver 1.0.0
在VSS 客户端操作 连接VSS Server上共享目录
① 在客户端PC上填入VSS Server的IP Address
② 填入用户名:vss 密码:111
③ 在Vss目录下双击 netsetup.exe安装
第33页/共45页
Client安装
④ 输入用户名、单位
⑤ 填入111-1111111, 点击OK完成Client安 装


1. VSS概要 2. 项目组织形式 3. 普通用户-常规操作 4. 版本管理 5. 客户端安装 6. 管理员操作
第1页/共45页
...... 3 ...... 4 ...... 6 ...... 20 ...... 32 ...... 38
1. VSS概要
• Visual SourceSafe(以下简称VSS)是一种版 本控制管理工具
② 包含子文件夹及其文件
第15页/共45页
Check In
③文件名前面的红色“√” 消失,表示文件已被Check In
注意!!:如果文件被Check Out后,在本地机的工作目录上将文件名修改了, VSS将跟踪不到该文件,需要手工把该改名后的文件添加进VSS中,并且原先 被 Check Out的文件VSS会认为找不到,需要手工将对文件作操作(Undo Check Out或Delete)。
第34页/共45页
VSS客户端安装-(3)登录VSS
打开VSS客户端程序 登录画面 进入VSS主画面
填入Username、Password、 选定Database 或手工填入 (\\172.16.4.238\VssRoot)
第35页/共45页
VSS客户端安装-(4)修改密码
首次登录VSS画面后请先修改 Password
8/2 Ver 1.1.0
8/3 Ver 1.0.1
8/4 Ver 1.0.2
8/5 Ver 1.1.1
Client
Ver 2.0.1
DB-SQL
Ver 1.0.1
Ver 1.0.2
取出Code的历史版本(Ver 1.1.A0P) -Server Ver 1.0.0
Client Ver 2.0.1 DB-SQL Ver 1.0.1
相关文档
最新文档