VSS的配置与使用Word格式.docx
- 文档编号:22632827
- 上传时间:2023-02-05
- 格式:DOCX
- 页数:25
- 大小:2.69MB
VSS的配置与使用Word格式.docx
《VSS的配置与使用Word格式.docx》由会员分享,可在线阅读,更多相关《VSS的配置与使用Word格式.docx(25页珍藏版)》请在冰豆网上搜索。
在开发用户机器上配置安装IIS。
♦一台专门用于存放版本控制中心数据库的服务器。
该服务器不需要安装.NetFrameworkSDK和VS.Net,但是必须安装VSS
2005,并配置安装IIS,我们称这台服务器为VSS服务器。
配置安装IIS的方法如下:
将windowsxp系统安装光盘放到光驱,从“控制面板”中选择“添加或删除程序”,然后选择“添加/删除windows组件”,选择“Internet信息服务IIS”,如图1所示:
图1配置IIS
♦建立一个主域,将VSS服务器加入这个域,为每一个开发用户分配域帐号。
这样所有小组成员可以通过登录到这个域来访问版本控制信息。
2.安装VSS2005
对于VSS服务器端。
打开VSS2005安装包,点击setup,如图2所示:
图2VSS2005安装
(1)
将“IacceptthetermsoftheLicenseAqreement”前的单选框选上,并点击“Next”继续安装,如图3所示:
图3VSS2005安装
(2)
点击Finish完成安装。
3.创建VSS数据库
在开始工作之前,需要建立一个空的VSS数据库,来存放源代码控制数据,并为小组开发人员分配访问帐号。
步骤如下:
♦启动"
开始->
程序->
Microsoft
Visual
SourceSafe"
菜单下的Microsoft
SourceSafeAdministration。
♦在Visual
SourceSafe
Administration窗口中,你可以看到SourceSafe默认的三个用户Admin、Guest和计算机管理员(如图4中的luo)。
图4VSS默认用户
♦在VSS服务器上新建VSS数据库
在“File”菜单上选择“NewDatabase”,如图5所示:
图5新建VSS数据库
(1)
点击“下一步”,在弹出的对话框中的Location中输入创建的VSS数据库文件所在的地址,也可以选择“Browse…”按钮,在浏览文件夹对话框中新建文件所在目录,如图6所示。
图6新建VSS数据库
(2)
点击“下一步”,这时将弹出一个数据格式的提示框,直接点击“是”即可,如图7所示。
图7新建VSS数据库(3)
然后点击“下一步”,进入如图8所示界面。
图8新建VSS数据库(4)
点击“下一步”,进入如图9所示界面。
图9新建VSS数据库(5)
第一项,允许表示开发用户以独占的方式签出,而第二项表示允许多个开发用户同时签出和修改同一个文件,推荐选择第一项。
点击下一步,进入如图10所示的完成界面。
图10新建VSS数据库(6)
点击“完成”,至此,一个空的VSS数据库就建立好了。
♦共享数据库目录。
将刚建立的VSS数据库所在目录设为共享,并开启读写权限,共享权限默认是Everyone完全控制。
如果希望只对项目小组成员开放,不希望其他人操作数据库文件,请将Everyone组从权限组中删除,并从域目录中选择可以访问该目录的域帐号或计算机。
4.配置VSS服务器端
(1)打开"
MicrosoftVisualSourceSafe"
菜单下的MicrosoftVisualSourceSafeAdministration。
(2)选择“Server”菜单下的“Configure...”,如图11所示:
图11VSS数据库配置
(1)
将“server”中的“EnableSourceSafeInternetforthiscomputer”前的单选框选上,点击“确定”,如图12所示:
图12VSS数据库配置
(2)
在弹出的信息提示框中选择“yes”,进入图13所示界面。
图13VSS数据库配置
(2)
(3)打开VSS数据库,在“File”菜单上选择“OpenSourceSafeDatabase”,弹出一个对话框,如图14所示:
图14打开VSS数据库
(1)
点击Add…按钮,进入如图15所示界面:
图15打开VSS数据库
(2)
点击“下一步”,进入如图16所示界面,选取第一项“Connecttoanexistingdatabase”,连接到已有vss数据库。
图16打开VSS数据库(3)
在需要指定Location的时候输入VSS服务器下的vss共享目录,或使用点击“Browse...”从网上邻居上选择刚才共享的VSS目录。
因为需要通过INTERNET远程访问VSS,所以打开数据库时不能使用类似于E:
\VSS之类的目录名,而应是\\机器名\VSS数据库所在的共享名,例如:
\\luo\vss,如图17所示:
图17打开VSS数据库(4)
点击“下一步”,进入如图18所示界面:
图18打开VSS数据库(5)
点击“下一步”,进入图19界面。
图19打开VSS数据库(6)
点击“完成”。
图20打开VSS数据库(7)
点击“Open”,完成后打开数据库。
4、再次选择“Server”菜单下的“Configure...”,配置VSS数据库,如下图21所示。
图21配置VSS数据库
(1)
将“CurrentDatabaseAccess”中的“EnableSourceSafeInternetforthisdatabase”前的单选框选上,并在WebServerName中添加服务器名或服务器IP地址。
这时将弹出图22所示的提示框,点击“yes”即可。
图22配置VSS数据库
(2)
点击“yes”,进入图23所示界面。
图23配置VSS数据库(3)
5、添加用户,在“Users”菜单中选择“AddUser...”,设置用户名和密码,若赋予的权限为只读,则将“Readonly”前单选框选上。
图23添加用户
点击“OK”结束用户添加。
6、修改用户密码:
选择需要修改的用户名,然后在在“Users”菜单中选择“ChangePassword...”。
图24修改密码
若要修改密码,则在修改密码对话框中输入新密码,点击“OK”。
三、客户端新建项目并加入版本控制
下面将演示在一个装有VS.Net的开发用户计算机上创建一个Web应用程序,并把它加入到上面所建的VSS数据库中。
1、
启动VS.NET,在“工具”->
“选项”->
“源代码管理”,在当前源代码管理插件中选项“MicrosoftVisualSourceSafe(Internet)”。
如图25所示:
图25开发工具中加入源代码管理
点击“确定”。
2、选择菜单“工具”->
“源代码管理”->
“插件设置”->
“高级”,如果在服务器设定部分选择了使用SSL就选中AlwaysuseSSLtoconnecttotheserver前面的复选框,否则不选择,如图26所示,单击OK。
图26插件设置
3、选择“文件”->
“新建”->
“网站”命令,在位置中选择“文件系统”,在语言中选择"
Visual
C#"
,位置D:
\TestWeb,点击确定,如图27所示。
图27新建Web应用程序
这样就在解决方案中建立了一个Web应用程序。
下面讲述如何将整个解决方案加入到源代码版本控制。
图28将Web程序添加到VSS中
4、使用"
文件"
——"
源代码管理"
将解决方案加到源代码管理"
或在解决方案资源管理器中工程上单击右键,选择“将解决方案添加到源代码管理”,如图28所示。
5、在弹出的登陆VSS数据库窗口内输入分配的用户名和密码,在Database中选择已经建好的VSS数据库,如图29所示。
图29登陆VSS数据库
点击“OK”后,进入图30界面,将项目保存到VSS数据库中。
图30保存项目到VSS数据库
6、通过菜单"
—>
"
,打开SourceSafe,可以看到,在SourceSafe中已经加入了TestWeb项目,在"
解决方案资源管理器"
视图中,加入源代码控制的程序旁边有一把锁(如图31、32所示),表示文档已签入,不可编辑。
图31项目状态
图32添加项目成功
四、获取SourceSafe中的项目
下面的步骤中将讲述如何在另一台主机上从SourceSafe获取源代码。
1、在另一台主机上打开Visual
Studio.Net开发环境。
使用菜单命令"
从源代码管理打开"
,如图33所示。
图33从VSS数据库中打开项目
2、弹出"
Create
local
poject
from
窗口,在"
a
new
project
in
the"
输入框中填写你要保存项目的本地路径,这里我们选择"
E:
\Myfile"
。
在"
SourceSafe
to"
中选择SourceManager项目,单击OK按钮。
如果目录E:
\Myfile不存在,会询问是否创建,选择"
Yes
All"
,如图34到36所示。
图34将源代码保存到本地
图35打开项目
图36解决方案中打开项目
3、通过上述步骤,我们已经成功地在另一个开发主机上获得保存在SourceSafe的工程。
将来如果有新的开发人员加入,只需重复这三个步骤即可。
五、版本控制的几个概念
在Visual
Studio.Net开发环境"
的上下文菜单或者"
中有如下与文件操作有关的命令:
1、文件的"
签出"
(Check
Out):
当需要编辑一个文件时,必须将该文件"
,SourceSafe会标志该文件已经被某个用户迁出,并确保其他用户不可编辑同一个文件。
对于文件,仅当文件被签入后才有这个选项。
如图37、38显示了开发用户签出文件后,在解决方案中和VSS数据库中的情况。
图37解决方案中显示签出文件
图38VSS数据库中显示签出文件
2、文件的"
签入"
In):
当完成文件的编辑后,最好将文件"
,以让其他用户可以签出或者获取最新版本。
对于文件,仅当文件被签出后才有这个选项。
如图39、40显示了将文件签入。
图39签入文件
图39显示修改的文件
3、"
获取最新版本"
:
从SourceSafe数据库中获取指定文件或项目的最新版本,而又不必签出文件。
图41获取最新版本
4、
"
取消签出"
不在SourceSafe数据库中保存签出后所做的修改,使本地文件恢复到修改之前的状态,并且将文件签入。
只有文件或项目中有文件被签出后才有这个选项。
如图42所示。
图42取消签出
5、"
历史记录"
查看文件修改的历史记录。
SourceSafe数据库会自动保存每次"
前后的文件内容。
如果需要查看历史记录,如图43所示。
图43历史记录
6、
版本比较"
可以比较当前版本与历史版本之间的差异,SourceSafe将以对照的形式将两个版本的不同之处显示出来,如图44所示。
图44版本比较
7、
Roll
Back"
在历史版本显示对话框中有一个Roll
Back命令,即将文件恢复到历史版本。
当文件编辑错误时,想让文件回到历史的某个点时,使用该命令。
历史版本显示对话框中还有其它命令,这里不一一详述,请读者慢慢研究。
8、
Studio.Net中关于版本控制的选项:
工具"
选项"
命令对话框中,选择左边的"
,显示如下对话框。
读者可以根据项目的情况对SourceSafe选项进行设置。
9、其它SourceSafe操作:
读者可以从"
菜单,进入"
Explorer"
,其中大多数主要命令基本与Visual
Studio.Net相同,这里就不再累赘。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VSS 配置 使用