应用Visual SourceSafe组织软件开发项目ppt课件_第1页
应用Visual SourceSafe组织软件开发项目ppt课件_第2页
应用Visual SourceSafe组织软件开发项目ppt课件_第3页
应用Visual SourceSafe组织软件开发项目ppt课件_第4页
应用Visual SourceSafe组织软件开发项目ppt课件_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、运用Microsoft Visual SourceSafe 组织软件开发工程第一章 什么是vss?vss是一个能将工程管理的义务和源代码的控制结合起来的版本控制软件,主要运用于组织软件开发工程。第二章 vss的简要引见vss的简单任务原理vss中的几个重要概念vss的几个优点第一节 vss的简单任务原理vss可将一切的工程源文件以特有的方式存入数据库,对工程程序进展管理。开发组的成员不能对该数据库中的文件进展直接修正,而是由该版本管理器将该工程的源程序拷贝到各个成员本人的任务目录下进展调试和修正,然后将修正后的工程文件作check in提交给vss,由它进展综合更新。某成员向vss提交的新文件

2、将会被备份到数据库中并实现共享。每个成员对一切工程文件所作的修正都将被记录到数据库中,在任何位置都能做到文件修正的回复何撤销。小组成员能获得该工程的最新版本,对它进展修正,并保管一个新的版本。vss的工程组织管理使开发小组的协调变得简单容易和直观,并能确保一组文件不同版本的平安性。当vss集成到开发环境中,开发者可以经过开发环境来访问vss。第二节 VSS中的几个重要概念File:存放在vss数据库的工程中各种类型的文件Project:一组存在vss中相关联的文件Check Out:将存在vss数据库的工程中最新版本的文件拷贝到特定的任务目录以进展调试和修正。SourceSafe会标志该文件曾

3、经被某个用户签出,并确保其他用户不可编辑同一个文件。对于文件,仅当文件被签入后才有这个选项。 Check In:将调试和修正终了的文件提交到vss数据库的工程中,以让其他用户可以签出或者获取最新版本。对于文件,仅当文件被签出后才有这个选项。Get Latest Version:从SourceSafe数据库中获取指定文件或工程的最新版本,而又不用签出文件。 Label:用户赋予某个工程或文件的某个版本的一个字符串,可以是任何格式的长度不超越31字符的字符串Show History:查看文件修正的历史记录,SourceSafe数据库会自动保管每次“签入前后的文件内容。假设需求查看历史记录。Show

4、 Difference:版本比较,可以比较当前版本与历史版本之间的差别,SourceSafe将以对照的方式将两个版本的不同之处显示出来。 Date:一个文件何时最后被修正或何时被check in的信息Working Folder:用户真正对工程文件进展调试修正的地方。第三节 vss的几个优点实现软件开发流水线为连编做预备准确回归重新创建前一工程版本维护可重用代码创建特定用户版本第四节 vss的环境图第三章 vss的运用vss在开发环境中的运用vss客户端的根本运用第一节 vss在开发环境中的运用如何获取vss中的工程 下面的步骤中将讲述如何在另一台主机上从SourceSafe获取源代码。 1、

5、 在另一台主机上翻开Visual Studio.Net开发环境。运用菜单命令“文件“源代码管理“从源代码管理翻开,登录vss并选择SourceSafe数据库的位置。 2.弹出Create local project from SourceSafe窗口,在Create a new project in the输入框中填写他要保管工程的本地途径,这里我们选择“D:Credit。在SourceSafe project to中选择credit工程,单击OK按钮。假设目录D:Credit不存在,会讯问能否创建,选择Yes。 3.接下来会弹出保管Web运用程序任务副本的对话框,在任务副本位置输入框中输入他

6、想要保管Web运用的Web文件夹,也可以接受默许设置。点击确定按钮接受默许设置。 4. 经过上述步骤,我们曾经胜利地在另一台开发主机上获得保管在SourceSafe的工程。 第二节 vss客户端的根本运用Create ProjectAdd FileSet Working FolderCheck InCheck OutShow HistoryGet View Get Latest VersionShow DifferencesLabelRollbackCreate ProjectAdd FileSet Working FolderCheck InCheck OutShow HistoryView

7、GetGet Last VersionShow DifferencesLabelRollback第四章 vss在版本管理中的运用工程开发过程当中会产生不同的版本,版本管理变得重要。vss运用版本号来追踪对文件和工程做的每一个改动,提供了重新获得任何一个文件或工程任何版本的功能,这个功能由Label命令来实现。实践场景 将bug-fix后的文件A包含在Beta 1版中,而其他文件也作了改动 1.对即将到达Beta 1版的工程进展开发和测试。 2.当他以为时机适宜时,将之Label为Beta 1。 3.开场Beta 2版的任务。4.他发现,包含在Beta 1版中文件A的那个版本存在bug,必需矫正,而工程中的其他文件曾经改动过且曾经被签入。5.签出该文件,矫正,然后签入此时该文件的VSS内部版本号将自动加1。 6.将该文件Label为Beta 1和工程的Label同名,这将使该文件的现有版本被指定为Beta 1。 第六章 vss运用中的数据备份为了数据的平安,采用磁带机进展数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论