- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SourceSfe使用介绍
SourceSafe 使用介绍
SourceSafe 概述
项目开发时,下列问题会经常出现在管理者面前:
I. 怎样对研发项目进行整体管理;
II. 项目开发小组成员之间如何有效协调;
III. 如何对小组成员各自承担的子项目进行统一管理;
IV. 如何对研发小组各成员所做的修改进行统一汇总;
V. 如何保留修改的轨迹,以便撤销错误的改动;
VI. 对研发过程中形成的文档的各个版本如何标识、管理及差异识别。
这就需要一种版本控制管理工具来帮助解决。
Visual SourceSafe(以下简称VSS)是一种版本控制管理工具。它通过将各种类型的文件(包括:文本文件、图像文件、二进制文件、声音文件、视频文件等)存入其内部数据库的方式,帮助你有效地管理工程(Project,关于VSS中工程的概念请见下面)。它允许你在多个工程间共享同一组文件;你可以将一个文件添加到数据库中,以便其他相关人员使用;任何对文件的更改将被记录下来,以便在任何时候可以恢复到该文件的某个旧版本。
VSS的工程组织方式使团队协作开发变得更为容易和直观。一个工程是一组存放于VSS数据库内的任意类型的文件,一个工程类似于操作系统中的目录,但VSS为其提供了版本控制、历史记录、文件合并等更多的功能支持。
2. 安装
3. 管理员部分
3.1 管理数据库(Manage the Database)
3.1.1 创建数据库(Create a New Database)
安装好SourceSafe后,系统只有一个缺省的名为Common的空数据库,选择“开始\Microsoft Visual Studio 6.0\Microsoft Visual SourceSafe\Visual SourceSafe 6.0 Admin”菜单项,以用户名, 密码为空,登录到SourceSafe管理程序。然后选择该管理程序菜单项“Tools\Create Database…”,来创建新的数据库。
3.1.2 分析数据目录(Analyze the Data Folder)
建议你定期备份完整的VSS数据目录(参见数据库打包)。VSS数据目录中包含有全部工程和文件的数据库信息。由于网络或操作系统的某些故障,VSS中的文件可能存在错误和不一致问题,Analyze VSS DB工具被用来查找和修复这些问题。在运行该工具前,需要锁定(Lock)所有用户并要求他们退出VSS,用户可以在一个数据库被锁定时保持文件的签出状态(参见锁定数据库)。建议分两次运行Analyze VSS DB工具,第一次修复错误,第二次核查是否仍然存在没有被修复的错误。数据目录的具体位置是由Data_Path初始化变量在SRCSAFE.INI文件中指定的(参见定制SS.INI和SRCSAFE.INI文件)。
3.1.3 数据库打包(Archive Databases)
你可能需要定期地备份VSS数据库,或者数据库的某一部分。VSS Administrator工具提供了此项功能。它可以:
节省VSS数据库服务器的磁盘空间。
加快显示历史记录操作(Show History)的速度。
便于在多个VSS数据库间传递文件和工程,保持历史记录完整无缺。
备份全部或部分VSS数据库内容并压缩成文件。
执行:选取菜单项“Achive/Achive Projects…”
3.1.4 清除临时目录(Clean Temporary Folder)
VSS通常在运行时把临时结果放在临时目录里,并在退出前将之删除。由于某些原因,例如非正常重启,可能导致临时内容残留在目录中。作为管理员,你有责任定期清除临时目录的内容。每隔几周一次,当没有任何用户运行VSS或VSS Administrator时,请清除临时目录的内容。临时目录的具体位置是由Temp_Path初始化变量在SRCSAFE.INI文件中指定的(参见定制SS.INI和SRCSAFE.INI文件)。
执行:选取菜单项“Clean up temp directory…”
3.1.5 锁定数据库(Lock a Database)
数据库锁定功能将不会自动锁定那些当前已经登录的用户,你应该在锁定数据库之前要求登录用户退出VSS。在重新允许用户使用VSS之前,需要解除对数据库的锁定。
执行:选取菜单项“Tools/Lock Sourcesafe Database…”
3.1.6 数据库恢复(Restore Databases)
执行:选取菜单项“Achive/Restore Projects…”
3.1.7 使用多个数据库(Work with Multiple Databases)
缺省时,VSS将所有文件集中放在一个数据库中。如果可能,应尽量使用一个数据库存放所有文件,这比分多个数据库存放
您可能关注的文档
- Code Acquisition and Symbol Timing Recovery Method in TDS-OFDM for Broadcast Channels-文学专业毕业论文.pdf
- CorelDRW X3教案.doc
- Countermeasures on Lake Ecosystem Security in the Huaihe River Basin-文学专业毕业论文.pdf
- DAM0800继电器控制卡说明书7.doc
- Design ith Nature 设计结合自然.doc
- Design of an Adaptive Fuzzy Logic Controller for Traffic Signals-文学专业毕业论文.pdf
- dsp2407系统配置与中断.pdf
- D中心小学学年第一学期德育工作总结.doc
- ECMall支方式开发指南.pdf
- EFFECT OF WORST-CASE NARROWBAND GAUSSIAN JAMMING ON A DS INTERFERENCE SUPPRESSION FILTER-文学专业毕业论文.pdf
文档评论(0)