热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

VSS中的签入和签出

VisualSourceSafe2005(vss2005)中新手很难理解什么是签入(Checkin)和签出(Checkout)。可以这样比喻:vss数据库中存储了这个团队所使用的代码,

Visual SourceSafe 2005(vss2005)中新手很难理解什么是签入(Check in)和签出(Check out)。

可以这样比喻:

vss数据库中存储了这个团队所使用的代码,我们在这里把这个数据库看作是图书馆(假设图书錧里的每类书都只有一本),VSS为图书管理员。;
现在同学A去图书馆里借了本书,那么在这里可以看做它“签出”了本书,图书管理员(VSS)对这个文件进行锁定并做标识,指示这本书已经借出,别人不能再借了,再借也没有了,呵呵。
同学A看完了书然后把书还给图书錧,这就意味着“签入”。

注意,借了书一定要还给图书錧啊,也就是说你签出了文件也一定要签入啊。如果你一下子签出了很多文件,可以查看“挂起的签入”,这样vs就把你签出并做了修改但是没有做签入操作的文件列表列举出来让你进行批量的签入。

注意:有人可能会问,我的团队成员已经对某文件做了签入操作,但是我这里为什么还是显示的是旧文件 呢。这是因为你在这里需要对此文件做“获取最新”的操作。这时又有朋友问了,这样是不是很麻烦了,我又不知道团队中哪个人何时修改了哪个文件 ,其实不然,你可以试下:你签出别人签入的文件,表面看起来和以前没有变化,但是你一旦对此文件做下修改,vss会自动“获取最新”的操作,将别人对此文件的修改立刻显示出来,这样就达到了团队开发而不互相影响的效果了。

刚开始不太好理解,慢慢就体会到了。


推荐阅读
  • 创建项目:Visual Studio Online 入门指南
    本文介绍如何使用微软的 Visual Studio Online(VSO)创建和管理开发项目。作为一款基于云计算的开发平台,VSO 提供了丰富的工具和服务,简化了项目的配置和部署流程。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • Navicat Premium 15 安装指南及数据库连接配置
    本文详细介绍 Navicat Premium 15 的安装步骤及其对多种数据库(如 MySQL 和 Oracle)的支持,帮助用户顺利完成软件的安装与激活。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文介绍了在使用Visual Studio 2015进行项目开发时,遇到类向导弹出“异常来自 HRESULT:0x8CE0000B”错误的解决方案。通过具体步骤和实践经验,帮助开发者快速排查并解决问题。 ... [详细]
  • 数据管理权威指南:《DAMA-DMBOK2 数据管理知识体系》
    本书提供了全面的数据管理职能、术语和最佳实践方法的标准行业解释,构建了数据管理的总体框架,为数据管理的发展奠定了坚实的理论基础。适合各类数据管理专业人士和相关领域的从业人员。 ... [详细]
  • 本文详细介绍了如何在 Windows 环境下使用 node-gyp 工具进行 Node.js 本地扩展的编译和配置,涵盖从环境搭建到代码实现的全过程。 ... [详细]
  • 本文详细介绍了 Visual FoxPro 中 GETCOLOR() 函数的功能及其使用方法,帮助开发者更好地理解和应用该函数。 ... [详细]
  • 本文探讨了如何通过预处理器开关选择不同的类实现,并解决在特定情况下遇到的链接器错误。 ... [详细]
  • 本文介绍如何在 Visual Studio Code 中使用 Jupyter Notebook 插件,包括创建、编辑和运行笔记本的基本操作。 ... [详细]
  • 俗话说得好,“工欲善其事,必先利其器”。这句话不仅强调了工具的重要性,也提醒我们在任何项目开始前,准备合适的工具至关重要。本文将介绍几款C语言编程中常用的工具,帮助初学者更好地选择适合自己学习和工作的编程环境。 ... [详细]
author-avatar
啊啊毛
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有