![VSS帮助说明文档_第1页](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/d510134b-00e7-4f04-870e-05e90eb5bffe/d510134b-00e7-4f04-870e-05e90eb5bffe1.gif)
![VSS帮助说明文档_第2页](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/d510134b-00e7-4f04-870e-05e90eb5bffe/d510134b-00e7-4f04-870e-05e90eb5bffe2.gif)
![VSS帮助说明文档_第3页](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/d510134b-00e7-4f04-870e-05e90eb5bffe/d510134b-00e7-4f04-870e-05e90eb5bffe3.gif)
![VSS帮助说明文档_第4页](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/d510134b-00e7-4f04-870e-05e90eb5bffe/d510134b-00e7-4f04-870e-05e90eb5bffe4.gif)
![VSS帮助说明文档_第5页](http://file3.renrendoc.com/fileroot_temp3/2021-12/21/d510134b-00e7-4f04-870e-05e90eb5bffe/d510134b-00e7-4f04-870e-05e90eb5bffe5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、信息技术部信息技术部20072007PagePage:1 1VSS(Visual SourceSafe)基本操作说明基本操作说明(编号:(编号:SN-SN-信信-L-07-M0001-L-07-M0001)SVANECIT Department2007.8.16信息技术部信息技术部20072007PagePage:2 2 1. VSS概要概要 . 3 3 2. 项目组织形式项目组织形式 . 4 4 3. 普通用户常规操作普通用户常规操作 . 6 6 4. 版本管理版本管理 . 2020 5. 客户端安装客户端安装 . 3232 6. 管理员操作管理员操作 . 38 38 目目 录录信息技术部信
2、息技术部20072007PagePage:3 31. VSS概要概要 Visual SourceSafeVisual SourceSafe(以下简称(以下简称VSSVSS)是一种版本)是一种版本控制管理工具控制管理工具 它通过将各种类型的文件存入其内部数据库的方它通过将各种类型的文件存入其内部数据库的方式式有效地管理工程有效地管理工程 简单易用、方便高效、与简单易用、方便高效、与WindowsWindows操作系统及微软操作系统及微软开发工具高度集成开发工具高度集成信息技术部信息技术部20072007PagePage:4 42. 项目组织形式项目组织形式ITPublicBOSMISCIMDoc
3、umentProjectProject1Project2CodeDocumentAP ServerClientDB-SOL所属科担当具有所有权限,其他人只读所属科担当具有所有权限,其他人只读项目担当具有该项目所有权限项目担当具有该项目所有权限项目成员具有相关模块所有权限项目成员具有相关模块所有权限其他人只读其他人只读各科担当各科担当(包括科助以上包括科助以上)具有所有权限,其他人只读具有所有权限,其他人只读信息技术部信息技术部20072007PagePage:5 5附:管控文件的范围附:管控文件的范围各科室(各科室(CIMCIM、BOSBOS、MISMIS)Project: 项目开发源代码(包
4、括项目开发源代码(包括AP-Server、Client、DB-SQL等)等) 开发计划开发计划 项目开发文档项目开发文档 设计文档设计文档 测试文档测试文档 Release文档文档 会议记录会议记录 操作文档等操作文档等Document:SOP文档文档 点检表点检表(日常点检、日常点检、ISO用点检表等用点检表等) 设计仕样书设计仕样书-MES 系统文档系统文档 故障报告书故障报告书 系统故障代码表系统故障代码表 各类表格样式各类表格样式 PublicPublic部门级文档部门级文档各类表格样式各类表格样式其它部门内共享的资料其它部门内共享的资料信息技术部信息技术部20072007PagePa
5、ge:6 63. 普通用户常规操作普通用户常规操作信息技术部信息技术部20072007PagePage:7 7创建新的创建新的Project(文件夹)(文件夹) 在选定的上级文件夹下点击鼠在选定的上级文件夹下点击鼠标右键标右键“Create Project”,如同,如同新建文件夹。新建文件夹。 填入填入Project name后点后点击击OK。(可在(可在Comment中添加备中添加备注信息)注信息)信息技术部信息技术部20072007PagePage:8 8 在在VSS ExplorerVSS Explorer中中选选中需要添加文件的文件中需要添加文件的文件夹后,在夹后,在File菜单中选中
6、菜单中选中Add Files 在文件列表中选中需在文件列表中选中需要添加的文件夹或文件。要添加的文件夹或文件。 注意:选了注意:选了RecursiveRecursive,就表示包含所选文件夹下的就表示包含所选文件夹下的所有子文件夹。所有子文件夹。注:此处如果选择的是文件夹,注:此处如果选择的是文件夹,则添加文件夹及其下面的文件;则添加文件夹及其下面的文件;如果选择的是文件,则只添加文如果选择的是文件,则只添加文件。件。添加文件方法添加文件方法1(Add Files)信息技术部信息技术部20072007PagePage:9 9添加文件方法添加文件方法1(Add Files)文件夹及文件被添加进了
7、文件夹及文件被添加进了VSSVSS数据库中。数据库中。信息技术部信息技术部20072007PagePage:1010添加文件方法添加文件方法2(Add Files)鼠标拖放实现直接用鼠标从直接用鼠标从WindowsWindows资资源管理器拖动文件夹或源管理器拖动文件夹或文件至文件至VSSVSS浏览器即可。浏览器即可。信息技术部信息技术部20072007PagePage:1111设置工作目录设置工作目录概念概念 VSS VSS是存储和管理文件的工具,但是编辑和编译文件必须在是存储和管理文件的工具,但是编辑和编译文件必须在VSSVSS指定文件夹中进指定文件夹中进行,这个文件夹叫工作目录(位于本地
8、机器上)行,这个文件夹叫工作目录(位于本地机器上) ,它可以是现存的文件夹,也可以,它可以是现存的文件夹,也可以是是VSSVSS新建的文件夹。新建的文件夹。VSSVSS浏览器在文件列表右上方显示了文件的工作目录的路径。浏览器在文件列表右上方显示了文件的工作目录的路径。 在在VSSVSS系统中,工作目录是真正用于处理文档的地方。当要编辑或修改某个文档系统中,工作目录是真正用于处理文档的地方。当要编辑或修改某个文档时,必须对文档实施时,必须对文档实施check out check out 操作,操作,VSSVSS将该文档从项目中拷贝出来,放入工作目将该文档从项目中拷贝出来,放入工作目录。当修改完毕
9、并录。当修改完毕并check in check in 文件之后,文件之后,VSSVSS又将文件重新拷贝到数据库中以记录这又将文件重新拷贝到数据库中以记录这次的修改。次的修改。 一旦将文件签出,一旦将文件签出,VSSVSS就开始在本地机上创建并管理工作目录。(一般就开始在本地机上创建并管理工作目录。(一般VSSVSS中中ProjectProject的文件夹与本地机上的文件夹保持一致比较好。)的文件夹与本地机上的文件夹保持一致比较好。) VSS中的文件夹中的文件夹对应本地机上的对应本地机上的工工作目录作目录 建立建立VSS目录和本地目录的映射关系目录和本地目录的映射关系信息技术部信息技术部2007
10、2007PagePage:1212设置工作目录设置工作目录方法方法 在在VSS浏览器中选定文件浏览器中选定文件夹后点击鼠标右键选夹后点击鼠标右键选Set Working Floder 选定在本地机上的工选定在本地机上的工作目录作目录,按按“OK”完成完成工作目录设定前工作目录设定前工作目录设定后工作目录设定后注:设置工作目录除了此方法外,在进注:设置工作目录除了此方法外,在进行行Check Out操作时如果文件还没有设操作时如果文件还没有设置工作目录,系统会提示用户为文件创置工作目录,系统会提示用户为文件创建或指定工作目录,用户可以根据系统建或指定工作目录,用户可以根据系统的提示对文件进行工作
11、目录的设置。的提示对文件进行工作目录的设置。 信息技术部信息技术部20072007PagePage:1313Check Out 文件的文件的“签出签出”(Check Out):当需要编辑一个文件时,必须将该文件:当需要编辑一个文件时,必须将该文件“签出签出”,VSS会会标志该文件已经被某个用户迁出,并确保其他用户不可编辑同一个文件。标志该文件已经被某个用户迁出,并确保其他用户不可编辑同一个文件。 在在VSS浏览器中选定需要浏览器中选定需要签出的文件夹或文件后点击签出的文件夹或文件后点击鼠标右键选鼠标右键选Check Out 包含子文件夹及其文件包含子文件夹及其文件信息技术部信息技术部20072
12、007PagePage:1414Check Out文件名前面被打上了红色文件名前面被打上了红色“”,表示文件已被表示文件已被Check OutCheck Out的的User信息技术部信息技术部20072007PagePage:1515Undo Check Out 取消签出取消签出(Undo Check Out):不在:不在VSS数据库中保存签出后所做的修改,使本地文件恢数据库中保存签出后所做的修改,使本地文件恢复到修改之前的状态,并且将文件签入。只有文件或项目中有文件被签出后才有这个选项。复到修改之前的状态,并且将文件签入。只有文件或项目中有文件被签出后才有这个选项。 在在VSS浏览器中选定需
13、取消签浏览器中选定需取消签出的文件夹或文件后点击鼠标出的文件夹或文件后点击鼠标右键选右键选Undo Check Out信息技术部信息技术部20072007PagePage:1616Check In 文件的文件的“签入签入”(Check In):当完成文件的编辑后,需将文件:当完成文件的编辑后,需将文件签入签入,以让其他用户可以,以让其他用户可以签出或者获取最新版本。对于文件,仅当文件被签出后才有这个选项。签出或者获取最新版本。对于文件,仅当文件被签出后才有这个选项。 在在VSS浏览器中选定需要浏览器中选定需要签入的文件夹或文件后点击签入的文件夹或文件后点击鼠标右键选鼠标右键选Check In
14、包含子文件夹及其文件包含子文件夹及其文件信息技术部信息技术部20072007PagePage:1717Check In文件名前面的红色文件名前面的红色“”消失消失,表示文件已被表示文件已被Check In注意注意!:如果文件被:如果文件被Check Out后,在本地机的工作目录上将文件名修改了,后,在本地机的工作目录上将文件名修改了,VSS将跟将跟踪不到该文件,需要手工把该改名后的文件添加进踪不到该文件,需要手工把该改名后的文件添加进VSS中,并且原先被中,并且原先被 Check Out的的文件文件VSS会认为找不到,需要手工将对文件作操作(会认为找不到,需要手工将对文件作操作(Undo Ch
15、eck Out或或Delete)。)。信息技术部信息技术部20072007PagePage:1818获取文件最近版本获取文件最近版本 获取最新版本获取最新版本 (Get Latest Version) :从:从VSS数据库中获取指定文件或项目的最新版本,数据库中获取指定文件或项目的最新版本,而又不必签出文件。而又不必签出文件。 在在VSS浏览器中选定需要获取最浏览器中选定需要获取最新版本的文件夹或文件后点击鼠标新版本的文件夹或文件后点击鼠标右键选右键选Get Latest Version 包含子文件夹及其文件包含子文件夹及其文件信息技术部信息技术部20072007PagePage:1919文件
16、共享文件共享直接拖放文件实现共享 “文件共享文件共享” :一个文件可以被多个项目共享,在任何一个项目中对该文件的更改,都将:一个文件可以被多个项目共享,在任何一个项目中对该文件的更改,都将反映到其他相关项目里。在反映到其他相关项目里。在VSS数据库中只保存文件的一个版本,其它的只是创建一个数据库中只保存文件的一个版本,其它的只是创建一个Link 。选定文件用鼠标拖动到需选定文件用鼠标拖动到需共享的项目中即可。共享的项目中即可。信息技术部信息技术部20072007PagePage:20204. 版本管理版本管理信息技术部信息技术部20072007PagePage:2121版本版本管理管理(1)V
17、SS内部版本号内部版本号VSS内部版本号内部版本号:这是由:这是由VSS维护的内部数码,用户对它没有控制权。每个文件和项目的每维护的内部数码,用户对它没有控制权。每个文件和项目的每个版本(每次修改后作了个版本(每次修改后作了Check In的)都有一个版本号,这些版本号总是一个整数且是递增的)都有一个版本号,这些版本号总是一个整数且是递增的(从的(从1开始递增)。开始递增)。查询文件的历史版本查询文件的历史版本 在在VSS浏览器中选定文件夹浏览器中选定文件夹或文件后点击鼠标右键选或文件后点击鼠标右键选Show History 包含标签包含标签Label VSS主要有主要有3种方法跟踪文件或项目
18、的版本:种方法跟踪文件或项目的版本:1)内部版本号)内部版本号 2)日期)日期 3)Label(标签)(标签) (这里我们主要利用(这里我们主要利用Label标签进行版本的管理)标签进行版本的管理)信息技术部信息技术部20072007PagePage:2222 内部版本号内部版本号信息技术部信息技术部20072007PagePage:2323View:查看文件内容。:查看文件内容。Details:详细版本信息。:详细版本信息。Get:获取选定版本的文档:获取选定版本的文档指定存放文件的本地路径指定存放文件的本地路径版本版本管理管理(2)对历史版本的操作)对历史版本的操作信息技术部信息技术部20
19、072007PagePage:2424Diff:版本比较可以比较两个不同版本之间的差异。:版本比较可以比较两个不同版本之间的差异。信息技术部信息技术部20072007PagePage:2525Pin:锁定文件,使其不能被修改。:锁定文件,使其不能被修改。 (可以利用(可以利用Unpin取消锁定)取消锁定)Rollback:该操作将使文件的内容恢复到先前某个版本时的状态,它将使所有在该版本后所做:该操作将使文件的内容恢复到先前某个版本时的状态,它将使所有在该版本后所做的改动丢失。的改动丢失。 有图形标记有图形标记信息技术部信息技术部20072007PagePage:2626设定设定Label(版
20、本号)的方法(版本号)的方法:版本版本管理管理(3)*利用利用Label标签进行版本管理标签进行版本管理 在在VSS浏览器中选定浏览器中选定Project或或文件后点击鼠标右键选文件后点击鼠标右键选Label 填入填入Project或文件的或文件的版本号版本号(可在(可在Comment中进行中进行该版本的备注说明)该版本的备注说明)标签(标签(Label):是用户赋给某个项目或文件的某个版本的一个字符串,可以):是用户赋给某个项目或文件的某个版本的一个字符串,可以是任何格式的长度不超过是任何格式的长度不超过31字符的字符串。字符的字符串。 信息技术部信息技术部20072007PagePage:
21、2727确认所定义的确认所定义的Label(版本号)(版本号): 在在VSS浏览器中选定浏览器中选定Project或文件或文件后点击鼠标右键选后点击鼠标右键选Show History 显示所有的版本号记录显示所有的版本号记录注:利用注:利用Label作的版本号前面有作的版本号前面有个图形标记。个图形标记。信息技术部信息技术部20072007PagePage:2828显示历史版本的两种方法显示历史版本的两种方法:只显示只显示Label版本版本显示显示Label版本内部版本版本内部版本信息技术部信息技术部20072007PagePage:2929版本版本管理管理版本设定的格式版本设定的格式 项目名
22、 Version号大版本 .中版本.小版本如: visDa 1.0.1 visDa 2.0.0版本设定格式版本设定格式:信息技术部信息技术部20072007PagePage:3030版本版本管理管理父子项目之间的版本依存关系父子项目之间的版本依存关系利用利用Label功能进行版本管理功能进行版本管理:CodeAP-ServerDB-SQLClient日期:日期:8/1Ver 1.0.0 Ver 2.0.1 Ver 1.0.1 8/2Ver 1.1.0 8/3Ver 1.0.1 Ver 1.0.2 8/4Ver 1.0.2 8/5Ver 1.1.1AP-Server Ver 1.0.0Clien
23、t Ver 2.0.1DB-SQL Ver 1.0.1AP-Server Ver 1.0.2Client Ver 2.0.1DB-SQL Ver 1.0.2食堂系统食堂系统取出取出Code的历史版本的历史版本(Ver 1.1.0)取出取出Code的历史版本的历史版本(Ver 1.1.1)注注:可以利用:可以利用LabelLabel功能为功能为ProjectProject设置每个开发阶段的版本号,便于对不同阶段设置每个开发阶段的版本号,便于对不同阶段 的源代码的版本管理。的源代码的版本管理。信息技术部信息技术部20072007PagePage:3131版本版本管理管理取出历史版本(取出历史版本(
24、Get)注意注意!:Get操作是取出文件的历史版本,与操作是取出文件的历史版本,与Check Out操操作不同,所以取出后是不能再作不同,所以取出后是不能再Check In的,而且最好存放在的,而且最好存放在不同的本地目录下,以避免覆盖本地工作目录上的版本。不同的本地目录下,以避免覆盖本地工作目录上的版本。 在在VSS浏览器中选定浏览器中选定Project后点击后点击鼠标右键选鼠标右键选Show History 选定所要取出的历史版本,点击选定所要取出的历史版本,点击Get并指定存放并指定存放Path后即可。后即可。信息技术部信息技术部20072007PagePage:32325. 客户端安装
25、客户端安装信息技术部信息技术部20072007PagePage:3333在在VSS Administrator 中中Add User 在在VSS管理员界面菜单中管理员界面菜单中选选Add User 填入填入User name和和Password在在VSS Server 上进行操作上进行操作 VSS客户端安装客户端安装(1)服务器端设置)服务器端设置信息技术部信息技术部20072007PagePage:3434VSS客户端安装客户端安装(2)安装)安装Client连接连接VSS Server上共享目录上共享目录 在客户端在客户端PC上填入上填入VSS Server的的IP Address 填入用
26、户名:填入用户名:vss 密码:密码:111 在在Vss目录下双击目录下双击netsetup.exe安装安装在在VSS 客户端操作客户端操作 信息技术部信息技术部20072007PagePage:3535 填入填入111-1111111111-1111111,点点击击OK完成完成Client安装安装 输入用户名、单位输入用户名、单位Client安装安装信息技术部信息技术部20072007PagePage:3636打开打开VSS客户端程序客户端程序登录画面登录画面进入进入VSS主画面主画面VSS客户端安装客户端安装(3)登录)登录VSS填入填入Username、Password、选定选定Data
27、base或手工填入或手工填入(172.16.4.238VssRoot)信息技术部信息技术部20072007PagePage:3737VSS客户端安装客户端安装(4)修改密码)修改密码 用户首次登录用户首次登录VSS画面后画面后请先修改请先修改Password 输入旧密码及新输入旧密码及新密码后点击密码后点击OK首次登录首次登录VSS画面后请先修改画面后请先修改Password信息技术部信息技术部20072007PagePage:38384. 管理员操作管理员操作信息技术部信息技术部20072007PagePage:3939管理员操作管理员操作命令一览命令一览 管理员操作主要分管理员操作主要分3
28、部分:部分:1)维护用户列表)维护用户列表 2)分配用户权限)分配用户权限 3)数据库管理)数据库管理打开打开VSS管理员界面。管理员界面。1)进行用户的添加、修)进行用户的添加、修改、删除以及密码的修改、删除以及密码的修改操作改操作2)用户权限的分配操)用户权限的分配操作作3)数据库的管理)数据库的管理 注:管理员操作须在注:管理员操作须在VSS Server上进行,目前为上进行,目前为172.16.4.238信息技术部信息技术部20072007PagePage:4040管理员操作管理员操作用户权限分配(用户权限分配(1) 用户权限分配方法一:为用户权限分配方法一:为Project分配不同用户权限分配不同用户权限 在在VSS管理员界面菜单中选管理员界面菜单中选Rights by Project 针对每个针对每个Project(文件夹)(文件夹)设定不同用户的权限设定不同用户的权限信息技术部信息技术部20072007PagePage:4141管理员操作管理员操作用户权限分配(用户权限分配(2) 用户权限分配方法二:为用户分配不同用户权限分配方法二:为用户分配不同Project的权限的权限 在在VSS管理员界面菜单中选管理员界面菜
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度厂房装修工程合同管理及咨询服务
- 2025年系列自动遥测气象站项目建议书
- 秋季重点学科教学方案计划
- 秘书职业女性的挑战与机遇计划
- 幼儿表达能力提升计划
- 社区亲和力提升的途径计划
- 资金流动性管理策略计划
- 急诊科应急响应机制强化计划
- 艺术设计行业新年工作策略计划
- 营造积极班级气氛的实践计划
- JIS-D1601-1995-汽车零部件振动试验方法
- 《电气作业安全培训》课件
- 水平二(四年级第一学期)体育《小足球(18课时)》大单元教学计划
- 《关于时间管理》课件
- 人工智能在教育中的语文教学应用
- 环保合规与企业风险管理
- 预防深静脉血栓VTE持续改进QCC品管圈PDCA案例3例
- 水环境综合治理服务方案(技术标)
- 【原创】头脑特工队开的那些心理学脑洞
- 中国古代餐具
- 上海市嘉定一中2023年高二数学第一学期期末质量检测试题含解析
评论
0/150
提交评论