VSS的基本使用操作介绍
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的基本使用操作介绍相关推荐
- linux常见文件打开,Linux常用操作有哪些? Linux常用操作介绍
Linux系统,相信很多洞电脑的朋友都知道,也知道怎么使用,但是很多电脑新手可不一定知道的.今天我们就来看看电脑新手需要掌握哪些Linux系统的常用操作.下面,U大侠小编就给大家介绍Linux常用操作 ...
- 华为云沙箱实验室的相关操作介绍
华为云沙箱实验室的相关操作介绍 首先要预置实验环境,要不然没办法做下去,这点一定不要忘记.预置实验环境就在华为云实验账号密码的下面 第二个注意的地方就是虚拟机的密码,当题目说到预置信息中密码就在点击中 ...
- 死亡搁浅运送系统服务器,死亡搁浅图文攻略 主线流程+订单系统+运送流程+建筑搭建 操作介绍-游侠网...
[游戏介绍] 山姆·布里吉斯(Sam Bridges)必须直面因死亡搁浅而面目全非的世界.他手握残存的希望碎片,踏上征途,逐步重建已分崩离析的世界. 鬼魅横行,人类濒临灭亡.山姆身负重任,横跨满目疮痍 ...
- 死亡搁浅运送系统服务器,死亡搁浅图文攻略 主线流程+订单系统+运送流程+建筑搭建_操作介绍_游侠网...
[游戏介绍] 山姆·布里吉斯(Sam Bridges)必须直面因死亡搁浅而面目全非的世界.他手握残存的希望碎片,踏上征途,逐步重建已分崩离析的世界. 鬼魅横行,人类濒临灭亡.山姆身负重任,横跨满目疮痍 ...
- java8 access_Java语言8 连接Access数据库UCanAccess的操作介绍
本文主要向大家介绍了Java语言8 连接Access数据库UCanAccess的操作介绍,通过具体的内容向大家展示,希望对大家学习JAVA语言有所帮助. Java8 中JDK1.8中不再包含acces ...
- 税控服务器信息维护,税控服务器管理系统操作介绍(IE6版).ppt
税控服务器管理系统操作介绍(IE6版) Part 4 日常操作介绍 常用信息维护-发票管理-发票开具-抄报管理 [纳税人信息维护] 开票员开具发票前,可对常用的纳税人信息进行维护. 1.选择对应的发票 ...
- 笨木头的Unity3d常用操作介绍
各位,对不起,我一直都很想快点进入代码的教程,但是不知道为什么,老是在编辑器这边徘徊. 这不,本篇又要介绍编辑器了,唉.(小若:好可怜-个屁吖,还不是你自己要介绍的!) 笨木头花心贡献,啥?花心?不, ...
- mysql从安全文件密码_Mysql必读MySQL安全输入密码的一些操作介绍
<Mysql必读MySQL安全输入密码的一些操作介绍>要点: 本文介绍了Mysql必读MySQL安全输入密码的一些操作介绍,希望对您有用.如果有疑问,可以联系我们. 当我们运行mysql客 ...
- Oracle Discoverer plus操作介绍(一)
Oracle Discoverer plus操作介绍: 1,登录: 2,选择BI,需要选择intelligence: 3,选择Open或者Create sheet: 4,选择Item和设置条件: 实例 ...
- 赛博朋克2077操作介绍
赛博朋克 2077是一款近日非常火爆的开发世界类单机游戏,这款游戏主要发生在夜之城,权力更迭和身体改造是这里不变的主题.玩家们在这里将会扮演一名野心勃勃的雇佣兵:V,追寻一种独一无二的植入体一一获得永 ...
最新文章
- ICE专题:ICE起步
- java实现123n_用Java编程 :输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。 求高手指点...
- Linux下autoconf和automake使用
- 模板代码复用的三种方式: 宏, 继承, 包含
- FIR基本型仿真_03
- 【动态规划】数字金字塔
- linux 备份mysql并上传_linux备份数据库并上传至远程服务器(定时执行shell进行ftp上传)...
- Android-获取系统的应用程序的信息
- phpMyAdmin ‘tbl_gis_visualization.php’多个跨站脚本漏洞
- session的概念特点及原理
- RabbitMQ项目实战——商户管理系统
- 10本Java架构师必读书籍推荐
- Vue3.0官方文档
- 关于货币符号以及发音、币别码
- 微信分享链接优化 title icon 描述
- UNIX环境高级编程-环境配置
- Django 1.9 支持中文
- 一种基于深度学习的目标检测提取视频图像关键帧的方法
- Android project依赖project配置说明
- 敏捷开发实践——Team Captain如何把控项目风险