收藏 分销(赏)

人力资源-vss初级培训.docx

上传人:xrp****65 文档编号:8462655 上传时间:2025-02-14 格式:DOCX 页数:25 大小:504.59KB 下载积分:10 金币
下载 相关 举报
人力资源-vss初级培训.docx_第1页
第1页 / 共25页
人力资源-vss初级培训.docx_第2页
第2页 / 共25页


点击查看更多>>
资源描述
VSS初级培训 目录 文档修订记录 2 文档审阅记录 2 目录 3 1 文档介绍 5 1.1 文档目的 5 1.2 文档范围 5 1.3 读者对象 5 1.4 参考文档 5 1.5 术语与缩写解释 5 2 VSS概述 6 2.1 VSS中的文件 6 2.2 VSS中的项目 7 2.3 VSS的版本控制功能 7 2.4 文件的拆分和共享 7 2.5 工作目录(working folder) 8 3 基本使用操作 8 3.1 登录 8 3.2 修改用户密码 10 3.3 设置工作目录 10 3.4 取文件/项目最新版 11 3.5 签出文件 12 3.6 签入文件 12 3.7 编辑文件 13 3.8 撤消签出文件 13 3.9 添加文件 14 3.10 添加目录 14 3.11 创建新的目录 15 3.12 删除文件 16 4 使用注意事项 16 4.1 本地目录结构 16 4.2 添加 16 4.3 签出 17 4.4 签入 17 4.5 编辑 18 4.6 删除 18 4.7 异地编辑 19 5 使用技巧 19 5.1 快速启动VSS 19 6 VSS初级培训试题 20 1 文档介绍 1.1 文档目的 向读者介绍VSS客户端的使用方法,以及组织规定的VSS使用规则。 1.2 文档范围 本文档描述VSS客户端工具的使用和在VS2005中的使用,不涉及服务端的功能。 本文基于Visual SourceSafe 6.0d软件客户端,同样也适用于Visual SourceSafe 8.0软件客户端。 1.3 读者对象 组织内所有可能使用VSS客户端工具的人员。 1.4 参考文档 VSS在线帮助。 1.5 术语与缩写解释 缩写、术语 解释 WISCOM 金智科技 CMM Capability Mature Model软件成熟度模型 PP Project Plan项目策划 PTO Project Tracking and Oversight项目跟踪与监控 RM Requirement Management需求管理 CM Configuration Management配置管理 QA Quality Assurance质量保证 OPD Organizational Process Definition组织过程定义 OPF Organizational Process Focus组织过程焦点 HRM Human Resource Management人力资源管理 FM Financial Management财务管理 TP Training Programs培训大纲 PR Peer Review 同行评审 PE Product Engineering 产品工程 IGC Intergroup Coordination组间协调 VSS Visual SourceSafe,Microsoft公司的源代码控制系统 2 VSS概述 版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。 Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图像文件、二进制文件、声音文件、视屏文件)存入数据库进行项目研发管理工作。用户可以根据需要随时快速有效地共享文件。文件一旦被添加进VSS,它的每次改动都会被记录下来,用户可以恢复文件的早期版本,项目组的其他成员也可以看到有关文档的最新版本,并对它们进行修改,VSS也同样会将新的改动记录下来。你还会发现,用VSS来组织管理项目,使得项目组间的沟通与合作更简易而且直观。 VSS可以同 Visual Basic、Visual C++、Visual J++、Visual InterDev、Visual FoxPro 开发环境以及 Microsoft Office 应用程序集成在一起,提供了方便易用、面向项目的版本控制功能。Visual SourceSafe 可以处理由各种开发语言、创作工具或应用程序所创建的任何文件类型。在提倡文件再使用的今天,用户可以同时在文件和项目级进行工作。Visual SourceSafe 面向项目的特性能更有效地管理工作组应用程序开发工作中的日常任务。 2.1 VSS中的文件 当你要修改某个文档时,需要先从数据库中将它签出(check out),或者告诉VSS你要编辑该文档。VSS会将该文档的副本从数据库中拿到你的工作目录(working folder)中,你就可以修改你的文档了。如果其他用户再想对同一文档进行修改,VSS会产生一个信息,告诉他,该文档已被签出(check out),从而避免多人同时修改文档,以保证文档的安全性。 当你完成修改之后,需要将文档 签入(check in)VSS。这个操作从你的工作目录(working folder)中复制被你修改的文档,并将它放回VSS数据库,以便其他用户能够及时看到文档的改动。VSS能够保存文档的所有改动,并显示最新版本,同时早期版本也会被跟踪记录下来。VSS对反增量技术的运用,仅需要用很少的磁盘空间就能使得用户获取文档的所有版本。 如果你没有修改文档,你可以执行撤消签出(undo check out)命令,文档将被保存为被签出(check out)之前的状态。 如果你只需读取某一文档而并不需要编辑它,你可以执行取出(get)命令,将文档放入你的工作目录,再选择查看文档(view),来查看你的文档的最新版本。 2.2 VSS中的项目 项目(project)是指用户存储在VSS数据库中的所有文件(file)的集合。用户可以在项目之间或项目内部实现文件的添加(add)、删除(delete)、编辑(edit)、共享(share)。一个“项目(project)”在很大程度上类似于一个普通系统的目录,不同的是它能更好地支持文件合并(merge)、跟踪(archive)和版本控制(version control)功能。 文件保存在VSS数据库中的项目(project)里。你无须管理存储在VSS 中的文件正本,除非你要检查或与其它拷贝进行比较。 VSS为每一位用户提供了一份备份文件放入工作目录(working folder),供用户对文件进行查看与编辑。尽管没有工作目录也可以查看文件,但要想真正实现对文档的处理,必须建立工作目录。 2.3 VSS的版本控制功能 VSS能够保存文件的多个版本,包括文件版本之间每一处微小的变动。版本控制有以下几方面的内容: l 组内合作——在缺省的情况下,一般一个文件在某一时间只允许一个用户对其进行修改,这样可以防止文件意外地被其他用户改动或者覆盖。但管理员可以改动这种缺省的设置,允许文件多层签出。这种设置也能防止过多的、不必要的改动。 l 版本追踪——VSS能够对源代码和其他文件进行存储和早期版本的追踪,从而实现重建文件早期版本等有关功能。 l 跨平台开发——在多平台开发的情况下,版本追踪用于维护核心代码。 l 代码的再使用—— 追踪程序基准使得代码可重用。 2.4 文件的拆分和共享 在VSS中可以实现一个文件被多个项目共享(share)。在一个项目中对文件的改动可以自动反映到其他共享的项目中去。这正提倡了代码重用。在file菜单中的properties中,点击link,可以查看某一文件的共享情况。 拆分(branch)是将文件从原来共享的项目中分离出来的过程。它使得VSS可以实现从不同的路径追踪文件。 注:在其他版本控制系统中,分支是通过跟踪版本号来实现的。例如:版本“2.3.9.2”是版本2.3的第二个修订版本的第九个分支。而VSS通过明显不同的项目名称实现对文件分支的跟踪。 拆分文件就断开了共享连接,使得本项目中的文件与其他原来共享的项目无关。对此文件的修改将不会再反映到其他项目上。拆分是这样被建立的:两个文件以前有着共同的历史记录,从实现拆分开始,他们的历史记录将被VSS分别追踪。 拆分文件之后,link按钮将不再显示已断开的连接,但你可以用path(file菜单中的properties项)按钮浏览拆分的历史记录。 共享(share)文件就是在多个项目间建立文件的连接。拆分(branch)文件就是在项目之间建立了不同的文件路径。 2.5 工作目录(working folder) VSS是存储和管理文件的工具,但是编辑和编译文件必须在VSS指定目录中进行。这个目录叫工作目录,它可以是现存的目录,也可以是VSS新建的目录。VSS浏览器在文件列表上方显示了文件的工作目录的路径。 在VSS系统中,工作目录才是你真正用于处理文档的地方。当你要编辑或修改某个文档时,必须对文档实施check out 操作(详见3.3.5修改和编辑文件),VSS将该文档从项目中拷贝出来,放入你的工作目录。当你修改完毕并check in 文件之后,VSS又将文件重新拷贝到数据库中以记录你的修改。 一旦你将文件签出,VSS就开始在你的本地机上创建并管理你的工作目录。 每一个用户、每一个项目或每一台微机都可以有自己的工作目录。如果Joe在项目$/Spreadsheet和$/Word Processor上工作,他就有相应的2个不同的工作目录。如果Hanna在同样的项目上工作,对于每一个项目她又有自己的工作目录。 当你为某个项目设置了工作目录,你可以用它来放置你该项目中包括子项目内的所有子项目。 3 基本使用操作 3.1 登录 1) 将网络中VSS数据库服务器的共享目录“\\211.83.108.119\VSSServer”映射为“网络驱动器”,如下图: 2) 点击VSS图标或从程序菜单中运行Microsoft Visual SourceSafe,即可打开VSS登录对话框。 3) 点击“Browse…”按钮进入到“Open SourceSafe Database”对话框 4) 点击“Browse…”按钮,将先前映射的VSS数据库添加到你的VSS客户端,并“Open”该数据库 5) 输入VSS管理员给你分配的用户名(姓的全拼 + 名的拼音首字母,如:张学友,zhangxy)、密码(姓名的拼音首字母,如:张学友,zxy)就可以登录VSS了 3.2 修改用户密码 使用更改密码命令来设置或更改你的密码。要更改密码,必须首先知道当前的密码,如果你忘记了自己的密码,请与管理员联系。 登录的时候,VSS会提示你输入密码以确认你的身份。如果管理员为你设置的用户名与你的网络名是相同的,VSS将不会再提示你输入密码。 注:你的VSS的密码可以与你使用的操作系统的密码相同,也可以不同,它并不会替换你操作系统的密码。 如何更改密码: 1) 从tool菜单打开change password对话框; 2) 在旧密码框里键入你当前的密码; 3) 在新密码框里键入你的新密码;(注:密码可以设1到15个字符,它以*的形式显示;) 4) 在确认框里再次键入新密码; 5) 点OK。 3.3 设置工作目录 在执行签入(check in)、签出(check out)、撤消签出(undo check out)、取出最新版本(get latest version)和文件合并(merge branches)等命令时都必须使用工作目录。 1) 在VSS浏览器项目列表中选中目录树中的根结点“$/”; 2) 在file菜单中选择set working folder,打开“设置工作目录”对话框; 3) 在资源管理列表中选择或新建目录,如上图; 4) 点击OK。 注:只需要在根节点(“$/”)上设置工作目录,并只需要设置一次。 3.4 取文件/项目最新版 1) 选择你要操作的文件,也可以是多个文件或某个项目; 2) 在SourceSafe菜单中选择get latest version; (取一个项目或目录) (取单个文件) 3) 按上图确定选项后,VSS就会从当前的项目中获取文件的最新版本,把它放在你的工作目录中。 3.5 签出文件 在修改文件之前,需要先将该文件“签出”。 1) 选择你要操作的文件,也可以是多个文件或某个项目; 2) 在SourceSafe菜单中选择check out; 3) 确定选项后,VSS就会从当前的项目中获取文件的最新版本,把它放在你的工作目录中,并把该文件标记为“签出”状态,在你“签入”之前其它人就不能修改了。 注:在长时间离开办公室之前请一定将你已经“签出”文件“签入”。 3.6 签入文件 在文件修改完成后必须将文件“签入”。 1) 选择你要操作的文件,也可以是多个文件或某个项目; 2) 在SourceSafe菜单中选择check in; 3) 点击“OK”,VSS就会把选中的文件提交到VSS中,并把文件的“签出”状态去掉,你就不能再修改该文件了。如果在“签入”时选中了“keep checked out”选项,则VSS只提交文件,并不修改文件的状态,你仍可以继续编辑该文件。 3.7 编辑文件 编辑文件时VSS会先Check Out选定的文件,再使用系统默认的编辑器打开该文件。 1) 选择你要编辑的文件(只能是单个文件); 2) 在Edit菜单中选择Edit File; 3.8 撤消签出文件 如果你没有修改文档或不想保存本次修改,你可以执行撤消签出命令,文档将被保存为被签出之前的状态。 1) 选择你要操作的文件,也可以是多个文件或某个项目; 2) 在SourceSafe菜单中选择undo check out; 4) 点击“OK”。 3.9 添加文件 1) 将要添加的文件复制到与VSS对应的本地目录下; 2) 选中你要添加文件的目录; 3) 在file菜单中选中add files; 4) 在文件列表中选中要添加的文件;如果要添加多个文件,可以使用CTRL键或SHIFT键,同时选中多个文件; 5) 点击add,同时可以在comment栏为你添加的目录做一个简单备注; 6) 点击OK。 3.10 添加目录 1) 选中你要添加目录的项目(上级目录); 2) 在file菜单中选中add files; 3) 在目录列表中选中要添加的目录; 4) 点击add,同时可以在comment栏为你添加的目录做一个简单备注; 5) 如果你要连同子目录一起添加,选择Recursive; 6) 点击OK,成功添加了一个带有备注的目录。 3.11 创建新的目录 1) 选中要创建新目录的项目(上级目录); 2) 在file菜单中选中create project; 3) 写入要添加的目录的名称,同时也可以在comment栏中为新建的目录添加备注; 4) 点击OK。 3.12 删除文件 将文件从项目中移走。该文件仍然存在于你的VSS数据库和其它共享该文件的项目中,你可以恢复它。此命令同样适用于项目(目录)。 1) 选择文件或项目; 2) 选择file菜单中的delete命令; 3) 点击OK。 注:一般情况下不要选中“Destroy permanently”选项,它将导致删除的文件无法恢复。如果错误地删除不该删除的文件或目录,后果将是灾难性的。 4 使用注意事项 为了保证受控的版本与配置项的安全,组织制订了以下“注意事项”,所有人必须严格遵守。 4.1 本地目录结构 本地的目录结构必须与VSS的目录结构保持一致。 4.2 添加 在添加文件时,会弹出添加文件确认对话框,如下图: 其中“Folder”,“Drives”中的路径必须与窗口标题中的路径一致。 如果在“File name”中没有待添加的文件,则说明待添加的文件没有复制到与VSS对应的本地目录下,此时需要先将待添加的文件复制到正确的本地目录下后再添加文件。 4.3 签出 在签出文件时,会弹出签出确认对话框,如下图: 其中“To”中的内容不允许修改。 4.4 签入 在签入文件时,会弹出签入确认对话框,如下图: 其中“From”中的内容不允许修改。 4.5 编辑 在编辑文件时可能会出现如下对话框: 这说明本地已经有一个可写的文件副本,本地的文件与VSS中的文件可能存在着版本差异,出现这种情况必须选择“Replace your local file …”,将VSS中的文件下载到本地,并替换本地副本。 4.6 删除 在删除文件时,会弹出删除确认对话框,如下图: 此时不允许选中“Destroy permanently”,让删除的文件可以恢复,以防止误操作而带来严重的损失。 4.7 异地编辑 异地编辑是指将VSS中的文件取出后带出到教研室以外的地方进行编辑。 原则上我们不提倡异地编辑,如果确实需要进行异地编辑则必须遵循以下规则: 1) 取得项目经理同意,以进行统一协调; 2) 取得文件最新版本并将该文件签出; 3) 从正确的本地工作目录取出文件; 4) 异地编辑; 5) 将已进行异地编辑后的文件复制到正确的本地工作目录中; 6) 签入文件。 注:绝对不允许先对未签出的文件进行编辑,再签出文件将已编辑的文件复制到工作目录,然后签入。 这样很可能会导致文件内容丢失,造成严重后果。 5 使用技巧 5.1 快速启动VSS 不打开登录窗口,并直接定位到指定的项目。 1) 正确登录到VSS; 2) 选中你想要快速定位的项目; 3) 选择菜单“File\Create Shortcut”,这时会在桌面上出现一个快捷方式; 4) 打开该快捷方式的属性窗口,在“目标”中添加“-yUsername,Password”字符串。比如用户名为uestc,密码为111,则添加的字符串为“-yusetc,111”。如:"C:\Program Files\Microsoft Visual Studio\VSS\win32\SSEXP.EXE" "-yusetc,111" "-p$/dAk/管理区/项目管理" "-s\\211.83.108.119\VSSServer " 6 VSS初级培训试题 1) 将自己的工作目录设置到“E:\VSS”; 2) 将VSS中“$/TEST/开发区/测试文档.doc”签出,并将自己的VSS用户名写到文档中的指定位置后签入; 3) 在VSS中“$/TEST/个人区”新建个人目录,目录名称为自己的VSS登录用户名; 4) 在新建的个人目录中添加一个空的WORD文件,文件名为《110.doc》; 5) 删除文件《110.doc》; 6) 重新登录VSS。 7 .NET的基本使用操作 Visual Studio .NET 使开发人员能够快速创建下一代面向任何设备并与任何平台集成的 Internet 应用程序。通过最现代化的、功能最丰富的开发环境,Visual Studio .NET 向开发人员提供了用于在操作系统之间和语言之间集成解决方案的工具。利用 Visual Studio .NET,开发人员可将现有的业务逻辑方便地转换为可重复使用的 XML Web 服务、封装进程并使它们能够用于任何平台上的应用程序。开发人员可方便地包含任意数量的、可被编录并可用于许多独立的通用描述、发现和集成 (UDDI) 目录的 XML Web 服务,并为应用程序提供强大的服务和业务逻辑基础。 前提:1、用户已经安装了.NET并满足该软件的运行环境。 2、用户安装了VSS 7.1 项目的新建 6) 运行开始菜单的 7) 打开后,点击新建项目。 出现如下图界面: 8) 1.选中编程所用的语言项目; 2.“名称(N)”栏输入名字; 3. a.“位置”(L)栏,点击浏览,出现下列选框: b.选取与VSS存放相应位置的文件夹,然后点“打开”,再点“确定”。 4.“新解决方案的名称(S)”输入我们项目对该部分的命名; 最后点确定,一个新建的项目就算完成了 7.2 项目的打开 1.运行主界面之后,点“打开项目”出现下列对话框: 1. 根据上次保存的目录,选取要进行修改的项目后打开,出现下列对话框,输入密码登录: 7.3 与VSS数据库联接 在右侧的“解决方案资源管理器”下方:对“解决方案”点右键,选“将解决方案添加到源代码管理(A)…”。 将新建的项目就上传到VSS的数据库中,和登录VSS的方法一样,输入用户名和密码,点“OK”。 将Project里的名字删去,与4.1项目所保存的位置一样。 出现下列界面,点“确定” 即完成了将项目上传VSS数据库统一管理的过程 7.4 添加项目 1.在“解决方案……”击右键,选“添加”—“新建项目(N)…” 2.出现下例界面:输入名字到“名称(N):”栏,击确定。 3.出现下例界面:点确定将文档签出。 用此类方法,可多次添加新项目。 7.5 项目的签出 在用.NET进行编程的之前,需要对项目进行“签出”(在签出的文件前面有“√!”。)。 注意:我们签出文件,最好只签出我们要修改进行编辑的小部份,因为其它部分别人有可能进行修改,我们要将使用冲突减至最小。 方法一:对要进行操作的项目进行签出,对项目名字点右键,点“签出”出现下面界面。再点“确定” 方法二:直接从VSS数据库中签入进行修改,签出的方法在VSS初级中我们已经培训过。 7.6 项目的保存及签入 在对项目进行编辑完成之后,先进行保存,保存之后必须要对项目进行签入才能将修改后的程序保存在VSS的数据库中。其它的人才能从数据库中取出最新的数据。 我们值得注意的是:在签入项目时,须对着整个解决方案签入,这样才能将所项目的内容进行签入,以防漏签。 2. 对解决方案点右键,点“签入”出现下面界面,再点“确定”。
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服