`
zjlinkpro
  • 浏览: 49910 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

版本控制工具——VSS

阅读更多

一.版本控制是什么?

    个人认为就是将资源进行备份,然后对各个版本进行统一管理。

二.版本控制的基本功能是什么?

  防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。

三.Visual SourceSafe的介绍

Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护和跟踪检查功能VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件、声音文件、视屏文件)存入数据库进行项目研发管理工作。用户可以根据需要随时快速有效地共享文件。文件一旦被添加进VSS,它的每次改动都会被记录下来,用户可以恢复文件的早期版本,项目组的其他成员也可以看到有关文档的最新版本,并对它们进行修改,VSS也同样会将新的改动记录下来。你还会发现,用VSS来组织管理项目,使得项目组间的沟通与合作更简易而且直观。

四.如何使用Visual SourceSafe?

 

A.将VS2005的项目利用VSS6.0 加入源代码管理

1.安装VSS6.0
2.开始菜单-所有程序-Microsoft Visual SourceSafe-Visual SourceSafe 6.0 Admin
  打开Visual SourceSafe 6.0 Admin
3.在Visual SourceSafe 6.0 Admin的Tools(工具)菜单下 点击Create Database(新增数据库),
  在对话框中选择数据库的存储位置(如E:\VSS)并确定
4.在Visual SourceSafe 6.0 Admin的Users菜单下 
   点击Open SourceSafe Database(打开VSS数据库),
   在对话框中通过浏览 选择刚才新建的数据库(如E:\VSS)下的srcsafe.ini
   在命名对话框中输入TestVSS
   确定后 进入TestVSS数据库的管理画面
5.在TestVSS数据库的管理画面 选择Tools-Options
    在对话框中选择Project Rights页面 
    选择Enable Rights and Assignments commands
6.通过VS2005 打开其下的项目或网站
7.在VS2005的解决方案资源管理器上点击右键 
    选择 将解决方案添加到源代码管理
    在弹出的VSS Login对话框中 选择刚才的TestVSS,其路径为E:\VSS 并打开
    输入用户名和密码(如果一直是默认操作 并没有新增用户或修改密码 
    则可以以用户名:admin,密码为空 进入)
8.在Add to SourceSafe Project对话框 输入项目名称TestProject
     点击Create(建立) 点击OK(确定)
9.此时 可以在VS2005中看到文件前面加上一个锁的图标
      表示 该解决方案添加到源代码管理

B.在本机位置以其他用户 通过VSS6.0 取得该项目

1.开始菜单-所有程序-Microsoft Visual SourceSafe-Microsoft Visual SourceSafe 6.0
  打开Microsoft Visual SourceSafe 6.0的Login对话框
  Database选择TestVSS,以 UserName:guest 密码空 进入
2.在Visual SourceSafe Explorer--TestVSS对话框
  右击TestProject 选择Set Working Floder
  指定项目将存储在什么位置
  然后 再右击TestProject  选择Get Latest Version
  将项目保存到指定文件夹下
3.可以通过VS2005 在本地的位置 打开 刚才取得的项目 并进行操作

C.在其他位置以其他用户 通过VSS6.0 取得该项目

0.首先要将存储VSSDB的文件夹设置为共享 并设置共享权限
 (本例中将E:\VSS文件夹设置为共享 
  将共享的权限 设置为ereryone完全控制
  或者你所允许的用户组 及 相关权限)
1.开始菜单-所有程序-Microsoft Visual SourceSafe-Microsoft Visual SourceSafe 6.0
  打开Microsoft Visual SourceSafe 6.0的Login对话框
  Database选择TestVSS,以 UserName:guest 密码空 进入
2.在其他位置 打开VSS客户端 选择和进入VSS DataBase
  Visual SourceSafe Explorer--TestVSS对话框
  右击TestProject 选择Set Working Floder
  指定项目将存储在什么位置
  然后 再右击TestProject  选择Get Latest Version
  将项目保存到指定文件夹下
3.可以通过VS2005 在本地的位置 打开 刚才取得的项目 并进行操作。当然如果感到用户不够,可以再增,同时也可以设置每个用户的操作权限。

五. Visual SourceSafe使用说明

 

     下载 网址

参考网址:1.软件设计师

                2.xiaoxiaoling

----------------------------------------------------------------------------------------------------------------------------------

Thank you for reading!

分享到:
评论

相关推荐

    vss如何使用(图解)

    l 版本追踪——VSS能够对源代码和其他文件进行存储和早期版本的追踪,从而实现重建文件早期版本等有关功能。 l 跨平台开发——在多平台开发的情况下,版本追踪用于维护核心代码。 l 代码的再使用—— 追踪程序基准...

    精通windows server 2008 命令行与powershell 电子书PDF单文件完整版

    4.1.1 adprep——域控制器准备工具 155 4.1.2 dcpromo——活动目录向导 158 4.2 活动目录对象的管理 159 4.2.1 dsquery——查找对象 159 4.2.2 dsget——显示对象 173 4.2.3 dsadd——添加对象 186 4.2.4 dsmod——...

    visual source safe 教程

    l 版本追踪——VSS能够对源代码和其他文件进行存储和早期版本的追踪,从而实现重建文件早期版本等有关功能。 l 跨平台开发——在多平台开发的情况下,版本追踪用于维护核心代码。 l 代码的再使用—— 追踪程序基准...

    精通windows server 2008 命令行与powershell电子书PDF版(第一卷)

    4.1.1 adprep——域控制器准备工具 155 4.1.2 dcpromo——活动目录向导 158 4.2 活动目录对象的管理 159 4.2.1 dsquery——查找对象 159 4.2.2 dsget——显示对象 173 4.2.3 dsadd——添加对象 186 4.2.4 dsmod——...

    精通windows server 2008 命令行与powershell 电子书PDF版(第四卷)

    4.1.1 adprep——域控制器准备工具 155 4.1.2 dcpromo——活动目录向导 158 4.2 活动目录对象的管理 159 4.2.1 dsquery——查找对象 159 4.2.2 dsget——显示对象 173 4.2.3 dsadd——添加对象 186 4.2.4 dsmod——...

    精通windows server 2008 命令行与powershell电子书PDF版(第三卷)

    4.1.1 adprep——域控制器准备工具 155 4.1.2 dcpromo——活动目录向导 158 4.2 活动目录对象的管理 159 4.2.1 dsquery——查找对象 159 4.2.2 dsget——显示对象 173 4.2.3 dsadd——添加对象 186 4.2.4 dsmod——...

    精通windows server 2008 命令行与powershell电子书PDF版(第二卷)

    4.1.1 adprep——域控制器准备工具 155 4.1.2 dcpromo——活动目录向导 158 4.2 活动目录对象的管理 159 4.2.1 dsquery——查找对象 159 4.2.2 dsget——显示对象 173 4.2.3 dsadd——添加对象 186 4.2.4 dsmod——...

    Visual stdio source safe 教程

    l 版本追踪——VSS能够对源代码和其他文件进行存储和早期版本的追踪,从而实现重建文件早期版本等有关功能。 l 跨平台开发——在多平台开发的情况下,版本追踪用于维护核心代码。 l 代码的再使用—— 追踪程序基准...

    Visual Studio.Net(VS) 源码管理器

    8、 Visual Studio.Net中关于版本控制的选项:在"工具"——"选项"命令对话框中,选择左边的"源代码管理",显示如下对话框。读者可以根据项目的情况对SourceSafe选项进行设置。 9、 其它SourceSafe操作:读者可以...

    亮剑.NET深入体验与实战精要2

    2.12 Debug版本和Release版本的 区别 108 本章常见技术面试题 111 常见面试技巧之细节决定成败 111 本章小结 112 第3章 ASP.NET开发大杂烩 113 3.1 页面生命周期 114 3.1.1 独立页面生命周期事件顺序 114 3.1.2 ...

    亮剑.NET深入体验与实战精要3

    2.12 Debug版本和Release版本的 区别 108 本章常见技术面试题 111 常见面试技巧之细节决定成败 111 本章小结 112 第3章 ASP.NET开发大杂烩 113 3.1 页面生命周期 114 3.1.1 独立页面生命周期事件顺序 114 3.1.2 ...

    asp.net知识库

    2分法-通用存储过程分页(top max模式)版本(性能相对之前的not in版本极大提高) 分页存储过程:排序反转分页法 优化后的通用分页存储过程 sql语句 一些Select检索高级用法 SQL server 2005中新增的排序函数及应用 ...

    基于AT89S52 单片的频率计

    相应的运行控制位TR 控制,当TR 置1 ,定时/计数器开始计数;当TR 清0 ,停止计 数。设计综合考虑了频率测量精度和测量反应时间的要求。例如当要求频率测 量结果为4 位有效数字,这时如果待测信号的频率为1Hz ,则计数...

Global site tag (gtag.js) - Google Analytics