一.版本控制是什么?
个人认为就是将资源进行备份,然后对各个版本进行统一管理。
二.版本控制的基本功能是什么?
防止意外的文件丢失、允许反追踪到早期版本、并能对版本进行分支、合并和管理。
三.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!
分享到:
相关推荐
Visual SourceSafe(VSS)是由Microsoft开发的一款源代码版本控制系统,它主要被用于管理软件开发过程中的源代码和其他文档资源。VSS通过跟踪文件的修改历史,使得团队成员可以在同一项目上协同工作,同时保持代码的...
在本文中,我们将重点关注两种主流的版本控制工具——CVS和Visual SourceSafe(VSS),以及它们在解决代码管理问题上的作用。 首先,让我们回顾一下没有版本控制工具时可能出现的问题。在缺乏版本控制的情况下,...
为了确保VS2010与VSS2005之间的兼容性和稳定性,建议安装一个针对VSS的更新包——VSS integration with Dev10。这个更新包可以从微软官方下载页面获取,具体链接为:[VSS integration with Dev10]...
总的来说,VSS作为一款项目管理工具,提供了一套全面的版本控制解决方案,帮助开发团队有效管理和协作,确保项目的顺利进行。它与多种开发环境和应用程序集成,如Visual Basic、Visual C++等,增强了开发人员的工作...
随着技术的发展,传统的VSS虽然在某些方面显得过时,但其核心理念——源代码版本控制——依然重要。现代的开发环境可能已经包含了更多先进的特性,如分支管理、合并冲突解决、持续集成/持续部署(CI/CD)等。 1. ...
【VSS 配合VS 2005 实现团队开发的源代码管理、版本控制】 Visual SourceSafe (VSS) 是一款微软开发的版本控制系统,常被用于管理软件开发过程中的源代码版本。它与Visual Studio 2005 (VS 2005) 结合使用,能够...
为了方便用户操作,VSS提供了一个强大的命令行工具——ss,用于执行各种命令。 本手册将详细介绍ss命令行工具的使用方法,包括如何启动命令行、常用命令的语法以及一些高级用法等。这对于熟悉VSS并希望通过命令行来...
Visual SourceSafe(简称 VSS)是 Microsoft 提供的一款源代码版本控制工具,主要用于软件项目的源代码管理和版本控制。VSS 6.0 是该系列的一个重要版本,它为开发者提供了丰富的功能支持,包括版本控制、分支管理、...
本文将深入探讨两种广泛使用的版本控制工具——Visual SourceSafe (VSS) 和 Subversion (SVN),适合初学者入门学习。 **Visual SourceSafe (VSS)** VSS 是微软开发的一款早期的源代码版本控制系统。它提供了基本的...
- **概述**:VSS 是 Microsoft 开发的一款版本控制工具,特别适合 Windows 开发环境。 - **特点**:易于安装和使用,集成 Visual Studio 环境。 - **不足**:稳定性差,不适合大型项目。 - **ClearCase** - **...
VSS是微软的版本控制工具,仅支持Windows操作系统。VSS的优点是安装、配置、使用均较简单,容易上手使用;操作简单,容易掌握;权限划分可到文件夹级,有Read、Check-Out & Check-In、Add/Rename/Delete、Destroy四...
标签"stat_vss"进一步强调了这个工具的核心功能——VSS的统计分析。 在压缩包的文件名列表中,我们可以看到以下四个文件: 1. **www.pudn.com.txt** - 这可能是一个说明文档或者来源链接,通常在论坛或资源分享网站...
五、 版本控制与管理通过VSS2005,可以实现以下版本控制功能: - **版本历史记录**:查看每个文件的历史版本,包括何时何人进行了哪些改动。 - **标签**:在特定的里程碑时刻,可以为项目创建标签,方便回溯到特定...
《Dynamsoft SourceAnywhere for VSS 5.4 Professional Cache Server——高效源代码管理与协作利器》 Dynamsoft SourceAnywhere for VSS 5.4 Professional Cache Server是一款专为Visual SourceSafe (VSS)用户设计...
本文将为你提供关于五种主流代码管理工具——SVN、CVS、ClearCase(CC)、VSS(Visual SourceSafe)以及Git的详细使用说明。这些工具在软件开发中扮演着至关重要的角色,帮助团队协作、版本控制和追踪代码变更。我们...
本文将基于标题“在Eclipse下使用SVN-CC-GIT-VSS-CVS代码管理工具说明书”,以及其描述和部分内容,深入探讨几种主流代码管理工具——Subversion (SVN),ClearCase,Concurrent Versions System (CVS),Git,和...
总之,VSS和SAW作为版本控制工具,在软件开发过程中扮演着重要角色。它们不仅能够帮助开发团队有效管理代码版本,还能够促进团队之间的协作和沟通。通过对这些工具的学习和应用,开发者能够更好地应对项目中的挑战,...
为此,微软推出了新一代的版本控制和项目管理工具——Team Foundation Server (TFS)。 #### Team Foundation Server (TFS)的主要优势 ##### 1. 效能、可靠性与可扩展性 - **数据存储**: TFS后端使用的是SQL ...
**二、版本控制工具** 常见的版本控制工具有VSS、CVS和SVN。其中,SVN(Subversion)因其良好的设计和广泛支持而受到青睐。VSS是微软的产品,适用于团队协作,但功能相对有限。CVS采用Copy-Modify-Merge模式,而SVN...
VSS插件,全称为Visual SourceSafe Plugin,是专为Eclipse集成开发环境设计的一款扩展工具,旨在为开发者提供与Microsoft Visual SourceSafe(VSS)版本控制系统无缝集成的能力。在Eclipse 3.2版本中,这款插件——...