VSS的基本使用操作介绍

登录VSS

点击VSS图标或从程序菜单中运行Visual SourceSafe 6.0,即可打开VSS浏览器。

当你一打开VSS,如果你设定了密码的话,它会提示你输入密码。如果你没有设定密码,你可以直接看到浏览器。

设定用户密码

•         从程序菜单中运行Visual SourceSafe  Admin;

•         从Users菜单打开add user对话框;

•         在用户名框里键入你用户名;

•         在密码框里键入你的密码;

•         点OK 。

数据库

•         如果你使用了VSS,你的文件和项目就会被存储在一个数据库中。它安全地保存你的信息并为你提供重要的历史信息和版本跟踪。

打开现有数据库

•         要运行你的VSS,你必须与存储你的文件的数据库连接。这一步通常由VSS自动完成 。

•         1)    从file菜单,选择open SourceSafe database,打开对话框;

•         2)    从数据库列表中选择一个数据库;

•         3)    点击open,打开数据库。

VSS浏览器

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

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

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

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

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

VSS中的项目

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

VSS中的文件

•         文件保存在VSS数据库中的项目(project)里。你无须管理存储在VSS 中的文件正本,除非你要检查或与其它拷贝进行比较。

•         VSS为每一位用户提供了一份备份文件放入工作文件夹(working folder),供用户对文件进行查看与编辑。尽管没有工作文件夹也可以查看文件,但要想真正实现对文档的处理,必须建立工作文件夹。

签出

•         当你要修改某个文档时,需要先从数据库中将它签出(check out),或者告诉VSS你要编辑该文档。VSS会将该文档的副本从数据库中拿到你的工作文件夹(working folder)中,你就可以修改你的文档了。如果其他用户再想对同一文档进行修改,VSS会产生一个信息,告诉他,该文档已被签出(check out),从而避免多人同时修改文档,以保证文档的安全性。

签入

•         当你完成修改之后,需要将文档 签入(check in)VSS。这个操作从你的工作文件夹(working folder)中复制被你修改的文档,并将它放回VSS数据库,以便其他用户能够及时看到文档的改动。

撤消签出

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

取出(get)命令

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

创建工作文件夹

•         在执行签入(check in)、签出(check out)、撤消签出(undo check out)、取出最新版本(get latest version)和文件合并(merge branches)等命令时都必须使用工作文件夹。

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

•         2)    在file菜单中选择set working folder,打开对话框;

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

•         4)    点击OK。

查看文件/文件夹的
历史信息或早期版本

•         1)   在VSS浏览器的tool菜单选中show history,打开history options对话框;

•         2)    点击OK。

将解决方案添加到源代码管理

•         从程序菜单中运行Microsoft Visual Studio.NET 2003,打开要添加的解决方案

•         右击该解决方案或项目名称,选中“将解决方案添加到源代码管理 ”;

•         从弹出源代码管理对话框选择继续,系统将提示用户输入VSS的登录密码,点击OK ;

•         在项目框中写入要添加的文件夹的名称,点击OK,文件被添加进项目,而添加的文件夹将作为项目的子项目。

从源代码管理打开

•         1)从程序菜单中运行Microsoft Visual Studio.NET 2003

•         2)在文件菜单中选中源代码管理的“从源代码管理打开”,系统将提示用户输入VSS的登录密码,点击OK ,打开Create local project from SourceSafe 对话框;

•         3)将工作文件夹路径写入Create a new project in the框,然后选择你要的文件夹,点击OK,在随即的源代码管理对话框中选择改写;

•         4)在Windows浏览器中选中要打开的项目名称,点击打开,弹出设置项目位置对话框,点击确定。

•         注:如果用户已经为文件设置了工作文件夹,VSS会将该文件的一个COPY放入你的工作文件夹并打开文件,让用户进行修改和编辑;如果用户还没有为文件设置工作文件夹,VSS系统会提醒用户设置工作文件夹,用户可根据系统提示,先设置工作文件夹,才可以对文件进行编辑。

获取文件的最新版本

•         1)从程序菜单中运行Microsoft Visual Studio.NET 2003;

•         2)从源代码管理打开解决方案或项目;

•         3)选择你要操作的文件,也可以是多个文件或某个项目;

•         4)在文件菜单中选中获取最新版本(递归);

•         你就可以从当前的项目中获取文件的最新版本的备份,它放在你的工作文件夹中。

更改源代码管理

•         1)从程序菜单中运行Microsoft Visual Studio.NET 2003;

•         2)从源代码管理打开解决方案或项目;

•         3)选中受源代码管理的项目名称,在文件菜单中打开源代码管理的更改源代码管理对话框 ;

•         4)断开连接 ;

•         5)取消绑定 ;

•         这样,该项目就不再受源代码管理。

注意事项

•         任何人在工作期间迁出整个项目进行编译完成后,必须马上签入 ,否则会影响其他人的工作。

VSS的基本使用操作介绍相关推荐

  1. linux常见文件打开,Linux常用操作有哪些? Linux常用操作介绍

    Linux系统,相信很多洞电脑的朋友都知道,也知道怎么使用,但是很多电脑新手可不一定知道的.今天我们就来看看电脑新手需要掌握哪些Linux系统的常用操作.下面,U大侠小编就给大家介绍Linux常用操作 ...

  2. 华为云沙箱实验室的相关操作介绍

    华为云沙箱实验室的相关操作介绍 首先要预置实验环境,要不然没办法做下去,这点一定不要忘记.预置实验环境就在华为云实验账号密码的下面 第二个注意的地方就是虚拟机的密码,当题目说到预置信息中密码就在点击中 ...

  3. 死亡搁浅运送系统服务器,死亡搁浅图文攻略 主线流程+订单系统+运送流程+建筑搭建 操作介绍-游侠网...

    [游戏介绍] 山姆·布里吉斯(Sam Bridges)必须直面因死亡搁浅而面目全非的世界.他手握残存的希望碎片,踏上征途,逐步重建已分崩离析的世界. 鬼魅横行,人类濒临灭亡.山姆身负重任,横跨满目疮痍 ...

  4. 死亡搁浅运送系统服务器,死亡搁浅图文攻略 主线流程+订单系统+运送流程+建筑搭建_操作介绍_游侠网...

    [游戏介绍] 山姆·布里吉斯(Sam Bridges)必须直面因死亡搁浅而面目全非的世界.他手握残存的希望碎片,踏上征途,逐步重建已分崩离析的世界. 鬼魅横行,人类濒临灭亡.山姆身负重任,横跨满目疮痍 ...

  5. java8 access_Java语言8 连接Access数据库UCanAccess的操作介绍

    本文主要向大家介绍了Java语言8 连接Access数据库UCanAccess的操作介绍,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. Java8 中JDK1.8中不再包含acces ...

  6. 税控服务器信息维护,税控服务器管理系统操作介绍(IE6版).ppt

    税控服务器管理系统操作介绍(IE6版) Part 4 日常操作介绍 常用信息维护-发票管理-发票开具-抄报管理 [纳税人信息维护] 开票员开具发票前,可对常用的纳税人信息进行维护. 1.选择对应的发票 ...

  7. 笨木头的Unity3d常用操作介绍

    各位,对不起,我一直都很想快点进入代码的教程,但是不知道为什么,老是在编辑器这边徘徊. 这不,本篇又要介绍编辑器了,唉.(小若:好可怜-个屁吖,还不是你自己要介绍的!) 笨木头花心贡献,啥?花心?不, ...

  8. mysql从安全文件密码_Mysql必读MySQL安全输入密码的一些操作介绍

    <Mysql必读MySQL安全输入密码的一些操作介绍>要点: 本文介绍了Mysql必读MySQL安全输入密码的一些操作介绍,希望对您有用.如果有疑问,可以联系我们. 当我们运行mysql客 ...

  9. Oracle Discoverer plus操作介绍(一)

    Oracle Discoverer plus操作介绍: 1,登录: 2,选择BI,需要选择intelligence: 3,选择Open或者Create sheet: 4,选择Item和设置条件: 实例 ...

  10. 赛博朋克2077操作介绍

    赛博朋克 2077是一款近日非常火爆的开发世界类单机游戏,这款游戏主要发生在夜之城,权力更迭和身体改造是这里不变的主题.玩家们在这里将会扮演一名野心勃勃的雇佣兵:V,追寻一种独一无二的植入体一一获得永 ...

最新文章

  1. ICE专题:ICE起步
  2. java实现123n_用Java编程 :输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 求高手指点...
  3. Linux下autoconf和automake使用
  4. 模板代码复用的三种方式: 宏, 继承, 包含
  5. FIR基本型仿真_03
  6. 【动态规划】数字金字塔
  7. linux 备份mysql并上传_linux备份数据库并上传至远程服务器(定时执行shell进行ftp上传)...
  8. Android-获取系统的应用程序的信息
  9. phpMyAdmin ‘tbl_gis_visualization.php’多个跨站脚本漏洞
  10. session的概念特点及原理
  11. RabbitMQ项目实战——商户管理系统
  12. 10本Java架构师必读书籍推荐
  13. Vue3.0官方文档
  14. 关于货币符号以及发音、币别码
  15. 微信分享链接优化 title icon 描述
  16. UNIX环境高级编程-环境配置
  17. Django 1.9 支持中文
  18. 一种基于深度学习的目标检测提取视频图像关键帧的方法
  19. Android project依赖project配置说明
  20. 敏捷开发实践——Team Captain如何把控项目风险

热门文章

  1. 如何进行IP子网划分
  2. 《分布式微服务电商源码》-项目简介
  3. html实现word分页符,word分页-解析Word——自动分页符与手动分页符
  4. 3D打印无人机等无人设备4——solidworks逆向建模编辑stl打印文件
  5. extjs 6.x 的使用
  6. CentOS6.7 SSH安装与配置
  7. origin指数拟合
  8. adams2015怎么把工具栏打开_怎么合并音乐?教大家3种快速完成音频合并的办法!...
  9. c语言while语句求奇数和,C语言 100以内奇数和 while语句
  10. pip 安装小白教程