VSS

这两天在软件工程课中了解到了Microsoft Visual SourceSafe(VSS),用于代码的版本控制,这对于现在我在多台机器上同步代码十分有用,按照如下方法进行了安装和配置:

 

转自  http://hi.baidu.com/lianglin999/blog/item/a77fd030c7ff3512eac4af10.html (图已略去)

 

最近因做项目需要安装VSS2005管理项目,以前基本没有用过,也不知道怎么用,在网上查看了不少资料,花了将近半天时间才弄好,多余的话不说了!配置过程如下:

配置视屏:VSS2005配置视频
首先:安装VSS没什么可说的,基本是“下一步”就可以了。

Vss服务端的配置:

1、在电脑任意位置建立一个文件夹,并将其设置为共享。(我建立的是D:/VssDatabase)

2、在“开始”——“所有程序中”打开 Microsoft Visual SourceSafe Administration (后面简称MVSSA),点击打开File——NewDatabase,如下:

3、选择下一步,location 直接浏览到刚刚建立的VssDataBase文件夹, 然后下一步

4 .此处的Name可以随便填,我采用默认的名称VssDatabase。

5、选择下一步,在这个页面选择第一个选项。

6、选择“下一步”,“完成”,出现如下画面,直接点OK就行了。

7.再选择"File"—"OpneDatabase" 。(下图中第一项是我自己原来建的。刚刚建好的话,只能看到第二项。

8.选择“Add”——“下一步”,选择“Connect to an existing database”,再选择下一步。此时的location:浏览从网上邻居中选择刚刚建立的文件夹:(或者输入你的“//计算机名/VssDataBase ” )我的是:“//Pc-201001221227/VssDatabse”。

9、一路下一步到完成,然后“Open”刚刚选择的数据库。(此时它默认选择的是刚刚设置好的数据库,直接点“Open”就可以了。)

10、更改服务器配置:选择“Server”- “configuration”(此处有三个地方需要选上)

A:服务器:勾选 启用这台计算上的Visual SourceSafe Internet
B:当前数据库访问:勾选 在当前数据库上启用SourceSafe Internet。 服务器名称填写:计算机IP地址
C:局域网选项卡:勾选 在本机启用局域网服务

11.确定之后,出现如下:直接点Yes就可以了

12.最后一步,账户管理:

此时总共有三个用户(其中Admin是管理员用户,Administrator是为本机分配的用户账户,Guest用户是来宾账户,)通过Uers选项可以添加,删除账户并修改密码。建议先删除Administrator和Gues账户,然后添加自己需要添加的账户。并更改Admin管理员的密码,,初始密码为空。)

 

至此,服务器端配置完毕(未完待续)

 

 

 

转自  http://hi.baidu.com/lianglin999/blog/item/f5460650909933848d543074.html (图已略去)

 

配置服务器端VSS2005/VS 2008

1.配置VS2005/VS2008,我的是VS2008,依次选择

工具 - 选项 - 源代码管理 - 插件选择 - 当前源代码管理插件:

局域网内使用VSS选择:Microsoft Visual SourceSafe

联网使用VSS选择:Microsoft Visual SourceSafe(Internet)

选择后,单击确定。(我是局域网内使用,选择第一项)

3、向数据库添加源代码。

用VS2008打开或创建你需要管理的项目,右键点击项目名称 - 将源代码添加到源代码管理器 (我在此创建的是VssTest项目)

之后,会出现一个登陆框,要你输入刚刚建立的账户名和密码

输入用户名和密码登陆后,出现如下:

直接OK

选择Yes就可以了。在VS2008的输出窗口会看到如下:

至此,配置完成。

 

Vss客户端使用

首先,客户端PC上也要先安装VS2005

1、“开始”-“所有程序”打开 Microsoft Visual SourceSafe
2、出现登陆框,选择Browsing。

直接选中Add(以下几项是我原来建立的可以不管

现在跟建立数据库的时候差不多,直接下一步,选择第一项

下一步,选择“Browsing”

从“网上邻居”选中服务器上建立的数据库(我刚刚在服务器上建立的是VssData)(无法打开服务器上的数据库,请看下一步)

上一步操作顺利的话,这一步可以不看:

如果此时从客户端PC无法打开服务器端的PC或者需要输入密码的话,只需要把服务器PC来宾账户启用就可以了操作如下:“开始”-“控制面板”-“用户账户”:启用来宾账户。

回到主题,打开数据库后,下一步,出现如下界面

任意输入名字,或采用默认的名字,直接下一步,完成。回到最初的界面。

选择刚刚添加的数据库,点击“Open”。出现登陆窗口,输入服务器端PC给你分配的账号和密码,登陆后出现如下画面。可以看到服务器端建立的项目(我刚刚建立的项目是VssTest)。

选择项目文件,再 右键(我选择的是VssTest.root),选择Set Working Folder。选择一个地方作为工作文件夹(这个文件夹的作用就是保存的你从服务器PC获取的项目代码),我把文件夹建在D:/VssTestWorkPlace

同样右键项目文件,选择“Get Last Version”(即上图中Set Wroking Floder选项下面的第二个选项)。

勾选"Recursive","Buildi tree","Make writable"(这个选项要点两次才能选中),OK

选择“Yes All”即可。源代码获取完毕。

客户端VS2005/2008配置方法与服务器端大体一样(不清楚就看上面),只是多了下面一步。

在“环境”中选中"打开"solution时获取最新的源代码","关闭solution时嵌入所有代码"。

然后VS2008打开项目,选择你刚刚建立的工作项目(即set working folder那部创建的文件夹)。

输入账号密码,即可打开项目,进行签入,签出操作了!

大功告成,终于写完了!

本人不经常写教程,如果有上面不清楚的地方,请留言!我将尽快回复。

 

转载结束------------------------------------------------------------------------------------------------------------------------------

 

过程中遇到如下问题:

1.盗版XP系统IIS无法打开,不能接Internet,不过我只需局域网。

2.共享文件夹时,安全标签栏中也要添加everyone用户,并给予更改的权限。

3.客户端用VSS登陆,而不是VSS admin登陆,更改默认登录名与密码:

 

转自 http://zhangbq168.blog.163.com/blog/static/2373530520091125113834389/

 

 

软件开发总会有 BUG 和更新的需求,之前每次更新都是将整项目打包为不同的文件名来记录,但项目多了之后管理也是个很麻烦的问题,所以第一次引入了源代码版本控制工具,就用 VC6 自带的 VSS,用起来感觉还不错,很容易上手。
装完 VSS,按软件的默认置,服务端管理数据库中的名字为 Admin,配置里默认勾选了“use network name for automatic user log in”,启动客户端时默认的使用 Windows 用户名登录。但大多数机器恐怕这两个名字不会匹配,需要修改默认的登录名。
   
可用以下任一个方法修改这个默认名字,三个方法的做 优先级依次递增。一个以上的方法同时使用时,优先级最高的有效。
 
一、修改 Window 用户名、或数据库中的用户名使之匹配
  保持勾选“ Use network name for automatic user log in
  这个最不方便,不推荐
二、使用系统环境变量
 
  桌面上右键点“我的电脑”,依次选“属性-高级-环境变量”
  新建一个系统环境变量 SSUSER,变量值改为希望登录的用户名
   这个方法相对于后面使用快捷方式的好处是VSS集成到开发环境中仍然有效
      也可以添加密码SSPWD,变量值改为希望登录的密码  
 
三、使用快捷方式参数
 
  右键点 Microsoft Visual SourceSafe 6.0 启动的快捷方式,属性,修改目标栏
  用  -y 参数输入用户名和密码(无密码的可以只输入和用户名
  最方便,可随时修改(用这个方法还可以 通过多个快捷方式登录不同权限的用户),推荐。
 
"D:/Program Files/Microsoft Visual SourceSafe/ssexp.exe" -y MyNamepassowrd
  
  图中的  MyName 是用户名(前面的 -y 不能省略,要和用户名挨在一起), passowrd 是密码,中间用逗号隔开(密码为空时省略逗号和password)。
 
所以最好同时使用二、三两种方式,无论是桌面启动,不是集成到开发环境启动都有效。
转载结束------------------------------------------------------------------------------------------------------------------------------

现在开始学习如何使用~

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值