Visual Source Safe 60安装技术文档Word文档下载推荐.docx

上传人:b****2 文档编号:4993384 上传时间:2023-05-04 格式:DOCX 页数:20 大小:168.45KB
下载 相关 举报
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第1页
第1页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第2页
第2页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第3页
第3页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第4页
第4页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第5页
第5页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第6页
第6页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第7页
第7页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第8页
第8页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第9页
第9页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第10页
第10页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第11页
第11页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第12页
第12页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第13页
第13页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第14页
第14页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第15页
第15页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第16页
第16页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第17页
第17页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第18页
第18页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第19页
第19页 / 共20页
Visual Source Safe 60安装技术文档Word文档下载推荐.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

Visual Source Safe 60安装技术文档Word文档下载推荐.docx

《Visual Source Safe 60安装技术文档Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Visual Source Safe 60安装技术文档Word文档下载推荐.docx(20页珍藏版)》请在冰点文库上搜索。

Visual Source Safe 60安装技术文档Word文档下载推荐.docx

server"

两项没有被停止或禁用。

3:

打开网络连接->

本地连接->

安装ipx/spx服务确保文件共享。

如果还不能共享的话请在文件夹选项->

查看->

使用简单共享打勾。

4:

更改防火墙设置:

勾选“文件和打印机共享”,如图10

图10勾选“文件和打印机共享”

5:

查看本地安全策略设置是否允许guest(来宾)帐号从网络上访问。

在运行里输入gpedit.msc,弹出组策略管理器,在‘计算机配置-windows设置-本地策略-用户权利指派’中,有“拒绝从网络访问这台计算机”策略阻止从网络访问这台计算机,如果其中有guest帐号,解决办法是删除拒绝访问中的guest帐号。

或者在“从网络上访问该计算机”添加帐号

6、在VSS6.0服务器安装完毕后,就可以针对开发项目进行VSS服务器的配置和管理,这些工作均需由VSS管理员来完成。

第一步,为整个项目创建一个VSS数据库(在VSS服务器安装时,系统已经创建了一个缺省数据库Common),启动VisualSourceSafe6.0Admin(Start/Programs/MicrosoftVisualStudio6.0/MicrosoftVisualSourceSafe/VisualSourceSafe6.0Admin),跳出对话窗口,点击下拉菜单Tools中的CreateDatabase...菜单项,将出现对话窗口,选择新数据库的路径,例如创建MyApp数据库,然后点击OK按钮,系统将完成创建工作。

第二步,为新创建的数据库(例如MyApp)建立用户,首先需要打开该数据库,点击下拉菜单Users/OpenSourceSafeDatabase...,然后选择数据库MyApp并打开。

再选择菜单项AddUser...,输入用户名和口令。

然后依次创建其他的用户。

可以为不同的用户设置针对不同项目文件夹的不同存取权限,存在两种方法:

1)使用VSS提供的功能。

选中Tools/Options…对话框中PorjectSecurity属性页的EnableProjectSecurity复选框并选择Tools/RightsbyProject…或者Tools/RightsAssignmentsforUser…进行设置;

2)使用windows操作系统的cacls命令。

第三步,在该新建的数据库中创建项目Project。

启动MicrosoftVisualSourceSafe6.0(Start/Programs/MicrosoftVisualStudio6.0/MicrosoftVisualSourceSafe/MicrosoftVisualSourceSafe6.0),出现对话窗口,点击下拉菜单File中OpenSourceSafeDatabase...,跳出对话框,选择一个数据库(例如MyApp),双击它或按Open按钮打开该数据库;

一个项目Project是一组相关的文档或者是一个文件的集合,VSS允许你以任何的层次结构来存贮和组织你的项目。

在VSS数据库中,你可以创建一个或者多个项目。

点击菜单File中的命令CreateProject...,创建一个项目,例如MyProject;

创建完项目MyProject后,需要向MyProject中添加文件,点击File中AddFiles命令,将跳出对话框,选择相应文件或目录,点击Add按钮,将它们添加到MyProject中去。

至此VSS服务器的配置到此基本上已经完成了,创建了数据库和项目,并为它们建立了相应的用户,这样用户在客户端就可以直接登录到VSS服务器上,进行在VSS控制管理下的开发工作。

注意:

关于服务器主备份文件的目录结构应该在项目开发前确定并征得全体开发人员得同意。

实际使用过程中,如果发生服务器主备份文件目录结构不合理或者需要临时增加删除一些文件的情况,VSS管理员有责任集中进行处理。

7、VSS6.0客户端的使用

下面以实验室数据仓库项目具体实例说明VSS客户端使用步骤。

第一步,登录到VSS服务器。

启动MicrosoftVisualSourceSafe6.0客户端(Start/Programs/MicrosoftVisualStudio6.0/MicrosoftVisualSourceSafe/MicrosoftVisualSourceSafe6.0),出现如下登录窗口;

点击Browse…按钮,出现下面对话框;

再点击Browse…按钮,选择下图所示的目录(DBGROUP服务器上的共享目录,如提示输入DBGROUP服务器帐号密码则分别填写vss/vss);

单击打开按钮并在随后出现的两个对话框上单击OK和Open;

重新回到登录对话框;

输入管理员指定的用户名和密码,即登录到了VSS服务器上。

不同得用户和密码设置对不同目录(project)有不同的访问权限。

第二步,如果是第一次登录到VSS服务器,还需要先设定工作目录,否则无法进行checkout操作。

工作目录的设定如下图所示,选中自己相关模块的文件夹,单击右键,选择SetWorkingFolder…;

在弹出的对话框中选择自己所设定的工作目录并单击OK;

工作目录设定完成后,服务器上的文件checkout后均放到该工作目录中,所以本地机器上的工作目录应收到保护不能随意删除移动。

第三步,checkout文件到本地工作目录中。

选中相关的文件夹,单击右键并选择CheckOut…;

系统弹出checkout对话框如下,单击OK后该目录下所有文件和子文件夹即checkout到了本地工作目录同时服务器上的文件被锁定呈红色,其他用户不可以再checkout该文件夹(服务器设置为不允许multicheckout)。

一定要选中Recursive复选框以保证所有子文件夹被checkout。

第四步,对本地工作目录当中的文件进行修改调试。

第五步,将工作目录中的文件checkin。

如果不将修改后的文件checkin则第四步中对文件的修改无法反映到服务器上项目文件的主备份中,而且极有可能导致下次checkout后本地文件被旧版本文件覆盖的情况。

在VSS客户端窗口中选中要checkin的文件夹单击右键选择Checkin…,弹出checkin对话框,单击OK则本地工作目录中的文件checkin到了服务器上同时服务器上的文件解除锁定(变黑)。

一定要选中Recursive复选框以保证所有子文件夹被checkin。

三、关键技术

1、文件共享设置;

2、VisualSourceSafe6.0服务器端和客户端的连接设置;

3、代码的整合以及维护设置。

附录具体的使用指南

1VSS概述

版本控制是工作组软件开发中的重要方面,它能防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。

在软件开发和您需要比较两种版本的文件或找回早期版本的文件时,源代码的控制是非常有用的。

VisualSourceSafe是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能。

VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件、声音文件、视屏文件)存入数据库进行项目研发管理工作。

用户可以根据需要随时快速有效地共享文件。

文件一旦被添加进VSS,它的每次改动都会被记录下来,用户可以恢复文件的早期版本,项目组的其他成员也可以看到有关文档的最新版本,并对它们进行修改,VSS也同样会将新的改动记录下来。

你还会发现,用VSS来组织管理项目,使得项目组间的沟通与合作更简易而且直观。

VSS可以同VisualBasic、VisualC++、VisualJ++、VisualInterDev、VisualFoxPro开发环境以及MicrosoftOffice应用程序集成在一起,提供了方便易用、面向项目的版本控制功能。

VisualSourceSafe可以处理由各种开发语言、创作工具或应用程序所创建的任何文件类型。

在提倡文件再使用的今天,用户可以同时在文件和项目级进行工作。

VisualSourceSafe面向项目的特性能更有效地管理工作组应用程序开发工作中的日常任务。

1.1VSS中的文件

当你要修改某个文档时,需要先从数据库中将它签出(checkout),或者告诉VSS你要编辑该文档。

VSS会将该文档的副本从数据库中拿到你的工作文件夹(workingfolder)中,你就可以修改你的文档了。

如果其他用户再想对同一文档进行修改,VSS会产生一个信息,告诉他,该文档已被签出(checkout),从而避免多人同时修改文档,以保证文档的安全性。

当你完成修改之后,需要将文档签入(checkin)VSS。

这个操作从你的工作文件夹(workingfolder)中复制被你修改的文档,并将它放回VSS数据库,以便其他用户能够及时看到文档的改动。

VSS能够保存文档的所有改动,并显示最新版本,同时早期版本也会被跟踪记录下来。

VSS对反增量技术的运用,仅需要用很少的磁盘空间就能使得用户获取文档的所有版本。

如果你没有修改文档,你可以执行撤消签出(undocheckout)命令,文档将被保存为被签出(checkout)之前的状态。

如果你只需读取某一文档而并不需要编辑它,你可以执行取出(get)命令,将文档放入你的工作文件夹,再选择查看文档(view),来查看你的文档的最新版本。

1.2VSS中的项目

项目(project)是指用户存储在VSS数据库中的所有文件(file)的集合。

用户可以在项目之间或项目内部实现文件的添加(add)、删除(delete)、编辑(edit)、共享(share)。

一个“项目(project)”在很大程度上类似于一个普通系统的的文件夹,不同的是它能更好地支持文件合并(merge)、跟踪(archive)和版本控制(versioncontrol)功能。

文件保存在VSS数据库中的项目(project)里。

你无须管理存储在VSS中的文件正本,除非你要检查或与其它拷贝进行比较。

VSS为每一位用户提供了一份备份文件放入工作文件夹(workingfolder),供用户对文件进行查看与编辑。

尽管没有工作文件夹也可以查看文件,但要想真正实现对文档的处理,必须建立工作文件夹。

1.3VSS的版本控制功能

VSS能够保存文件的多个版本,包括文件版本之间每一处微小的变动。

版本控制有以下几方面的内容:

l组内合作——在缺省的情况下,一般一个文件在某一时间只允许一个用户对其进行修改,这样可以防止文件意外地被其他用户改动或者覆盖。

但管理员可以改动这种缺省的设置,允许文件多层签出。

这种设置也能防止过多的、不必要的改动。

l版本追踪——VSS能够对源代码和其他文件进行存储和早期版本的追踪,从而实现重建文件早期版本等有关功能。

l跨平台开发——在多平台开发的情况下,版本追踪用于维护核心代码。

l代码的再使用——追踪程序基准使得代码可重用。

1.4文件的拆分和共享

在VSS中可以实现一个文件被多个项目共享(share)。

在一个项目中对文件的改动可以自动反映到其他共享的项目中去。

这正提倡了代码重用。

在file菜单中的properties中,点击link,可以查看某一文件的共享情况。

拆分(branch)是将文件从原来共享的项目中分离出来的过程。

它使得VSS可以实现从不同的路径追踪文件。

注:

在其他版本控制系统中,分支是通过跟踪版本号来实现的。

例如:

版本“2.3.9.2”是版本2.3的第二个修订版本的第九个分支。

而VSS通过明显不同的项目名称实现对文件分支的跟踪。

拆分文件就断开了共享连接,使得本项目中的文件与其他原来共享的项目无关。

对此文件的修改将不会再反映到其他项目上。

拆分是这样被建立的:

两个文件以前有着共同的历史记录,从实现拆分开始,他们的历史记录将被VSS分别追踪。

拆分文件之后,link按纽将不再显示已断开的连接,但你可以用path(file菜单中的properties项)按纽浏览拆分的历史记录。

共享(share)文件就是在多个项目间建立文件的连接。

拆分(branch)文件就是在项目之间建立了不同的文件路径。

1.5工作文件夹(workingfolder)

VSS是存储和管理文件的工具,但是编辑和编译文件必须在VSS指定文件夹中进行。

这个文件夹叫工作文件夹,它可以是现存的文件夹,也可以是VSS新建的文件夹。

VSS浏览器在文件列表上方显示了文件的工作文件夹的路径。

在VSS系统中,工作文件夹才是你真正用于处理文档的地方。

当你要编辑或修改某个文档时,必须对文档实施checkout操作(详见3.3.5修改和编辑文件),VSS将该文档从项目中拷贝出来,放入你的工作文件夹。

当你修改完毕并checkin文件之后,VSS又将文件重新拷贝到数据库中以记录你的修改。

一旦你将文件签出,VSS就开始在你的本地机上创建并管理你的工作文件夹。

每一个用户、每一个项目或每一台微机都可以有自己的工作文件夹。

如果Joe在项目$/SpreadSheet和$/WordProcessor上工作,他就有相应的2个不同的工作文件夹。

如果Hanna在同样的项目上工作,对于每一个项目她又有自己的工作文件夹。

当你为某个项目设置了工作文件夹,你可以用它来放置你该项目中包括子项目再内的所

2VSS的客户端安装

2.1安装VSS的系统条件

l计算机/处理器:

处理器为486DX/66MHz或以上PC机推荐Pentium或更高级的处理器。

l内存:

Windows95或以后的版本要求16MBRAM(推荐32MB);

WindowsNT4.0要求24MB(推荐32MB)。

l硬盘:

客户机:

典型安装:

59MB;

72MB;

安装过程:

66MB;

l服务器:

128MB;

最大安装:

141MB;

l附加硬盘要求:

InternetExplorer:

典型为43MB,最大59MB;

MSDN:

典型57MB,最大59MB

l驱动器:

CDROM

l显示:

VGA或更高级显示器,推荐SuperVGA。

l操作系统:

MicrosoftWindows95或以后版本或者MicrosoftWindowsNT4.0,NT要求ServicePack3或更高版本(包括ServicePack3〕

l外围设备/其它:

MicrosoftInternetExplorer4.01ServicePack1(包含).

2.2从网络安装VSS客户端

1)打开本地计算机的“网上邻居”属性对话框;

2)点击“配置”按纽;

3)将“MICROSOFT网络用户”的属性设置为:

登录到WINDOWSNT域,域名为PLANNING;

4)添加TCP/IP、NETBEUI、IPX/SPX协议;

5)重新启动计算机,登录“planning”域;

管理员为每位NT用户设置的登录密码为“111”,用户在第一次登录时,计算机会提示用户修改密码。

6)从“网上邻居”的“planning”域中查找服务器“VSSDATA”;

7)打开共享的“VSS”文件夹并双击“NETSETUP”;

8)按照安装程序的提示开始安装。

3VSS的基本使用操作

3.1登录VSS

点击VSS图标或从程序菜单中运行VisualSourceSafe6.0,即可打开VSS浏览器。

如果用户登录的VSS密码和登录PLANNING域的密码是一致的,系统将不再提示输入进入VSS数据库的密码;

如果用户为VSS设置的密码与登录PLANNING域的密码不同,系统将提示用户输入VSS的登录密码。

关于如何修改VSS用户密码,详见“3.2.14修改用户密码”。

3.2VSS浏览器

当你一打开VSS,如果你设定了密码的话,它会提示你输入密码。

如果你没有设定密码,你可以直接看到浏览器。

在浏览器上,你可以浏览你的数据库、查看项目列表、显示文件统计信息、执行命令对文件和项目进行操作等。

浏览器的最上方的标题栏是你当前连接的数据库。

VSS使用符号来提供有关文件和项目信息。

菜单栏的下面是常用工具栏,这里有许多常用命令的按纽,它可以帮你快速地执行对文件的操作。

在项目栏中,显示有项目列表,包括特殊项目的有关信息。

文件栏显示了当前项目的所有文件的列表。

结果栏显示当前你所执行的操作的结果。

3.3VSS基本操作

3.3.1创建新的文件夹

1)选中要创建新文件夹的项目(上级文件夹);

2)在file菜单中选中creatproject;

3)写入要添加的文件夹的名称,同时也可以在comment栏中为新建的文件夹添加备注;

4)点击OK。

3.3.2添加文件夹

1)选中你要添加文件夹的项目(上级文件夹);

2)在file菜单中选中addfiles;

3)在文件夹列表中选中要添加的文件夹;

4)点击add,同时可以在comment栏为你添加的文件夹做一个简单备注;

5)如果你要连同子文件夹一起添加,选择Recursive;

5)点击OK,成功添加了一个带有备注的文件夹。

或者点击close,退出操作,返回addfiles对话框,点击close。

3.3.3添加文件

3.3.2.1使用add命令添加文件

1)选中你要添加文件的文件夹;

2)在fil菜单中选中addfiles;

3)在文件列表中选中要添加的文件;

如果要添加多个文件,可以使用CTRL键或SHIFT键,同时选中多个文件;

5)点击OK。

3.3.2.2用拖动的方法添加文件/文件夹

1)打开VSS浏览器,调整其大小,使得Windows资源管理器能够显示出来;

2)打开Windows资源管理器,调整大小,使得两个浏览器可以同时显示;

3)从Windows资源管理器中选择你要添加的文件或文件夹;

4)拖动你所选的文件或文件夹,放入VSS浏览器,文件被添加进项目,而添加的文件夹将作为项目的子项目。

3.3.3查看文件

1)在文件列表中选中要查看的文件;

2)在EDIT菜单中选中view,打开对话框;

3)选中viewSourceSafe’scopyofthisfile;

4)点击OK。

3.3.4创建工作文件夹

在执行签入(checkin)、签出(checkout)、撤消签出(undocheckout)、取出最新版本(getlatestversion)和文件合并(mergebranches)等命令时都必须使用工作文件夹。

工作文件夹可以随时设定或修改,VSS系统中可以通过两种方式设置工作文件夹。

3.3.4.1专门创建工作文件夹

1)在VSS浏览器的文件或项目列表中选中要设置工作文件夹的文件/文件夹;

2)在file菜单中选择setworkingfolder,打开对话框;

3)在资源管理列表中选择或新建文件夹;

3.3.4.2利用checkout操作设置工作文件夹

在对文件执行checkout操作时,如果该文件还没有设置工作文件夹,系统会提示用户为文件创建或指定工作文件夹,用户可以根据系统的提示对文件进行工作文件夹的设置。

3.3.5修改和编辑文件

1)在edit菜单中选中editfile,打开对话框;

2)选择checkoutthisfileandedititinyourworkingfolder;

3)点击OK。

如果用户已经为文件设置了工作文件夹,VSS会将该文件的一个COPY放入你的工作文件夹并打开文件,让用户进行修改和编辑;

如果用户还没有为文件设置工作文件夹,VSS系统会提醒用户设置工作文件夹,用户可根据系统提示,先设置工作文件夹,才可以对文件进行编辑。

3.3.6移动文件/文件夹

3.3.6.1移动文件

你只有一种方法移动文件:

将文件共享(share)到项目中,再将其从原来的项目中delete或是destroy。

移动文件后,历史信息仍然有效。

但是你不能用move命令来移动单个的文件。

3.3.6.2移动文件夹(project)

要使用移动(move)命令,必须先请管理员为你设置对移动目的项目的添加(add)权限和对源项目中文件的破坏(destroy)权限。

使用移动命令你可以重新定位子文件夹,将其从一个文件夹移动到另一个文件夹中。

这个命令重新定义了被移动文件夹的路径。

这个命令不可以重命名文件;

你只能通过执行重命名命令来实现它。

这个移动命令不会改变文件夹的内容或其中子文件夹的历史信息,它只会影响到新的和旧的上级文件夹的历史信息。

警告:

当你移动一个文件夹之后,就不能再如实地重建其上级文件夹的早期版本。

移动文件夹的具体操作步骤如下:

1)选中要移动的文件夹;

2)在file菜单中选中move,打开对话框;

3)在列表中选择目标文件夹;

3.3.7共享文件/文件夹(share)

1)在VSS浏览器中选择你要共享的目标项目。

2)在SourceSafe菜单中选择share,打开共享对话框。

3)在filetoshare列表中选择你要共享的文件,如果文件没有显示,可以旁边的项目列表中查找。

4)点击share。

5)点击close。

3.3.8拆分文件(branch)

3.3.8.1拆分被共享的文件

1)在浏览器中选中你想要拆分的文件;

2)在SourceSafe菜单中选择branch,打开拆分对话框;

3)在comment中填写备注;

3.3.8.2用一步操作完成文件的拆分与共享

1)在VSS浏览器中选择你要branch/share的项目;

2)在SourceSafe菜单中打开share对话框;

3)在filetoshare列表中选择要共享的文件,如果你要的文件没有显示,在项目列表中

3.3.9删除/恢复文件或文件夹

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 其它课程

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2