CVS 是什么

子凡 2018-12-29 21:22:20
问答

并发版本系统(CVS)是一个程序,它允许代码开发人员保存和检索源代码的不同开发版本。它还允许开发人员团队在公共文件存储库中共享对不同版本文件的控制。这种程序有时称为版本控制系统。

并发版本系统(CVS)是一个程序,它允许代码开发人员保存和检索源代码的不同开发版本。它还允许开发人员团队在公共文件存储库中共享对不同版本文件的控制。这种程序有时称为版本控制系统。CVS 是在 UNIX 操作系统环境中创建的,可用于自由软件基金会和商业版本。对于在 Linux 和其他基于 UNIX 的系统上工作的程序员来说,它是一种流行的工具。

Software Version Control

CVS 不是通过跟踪源代码文件的多个副本,而是通过维护单个副本和所有更改的记录来工作。当开发人员指定特定版本时,CVS 可以从记录的更改中重建该版本。CVS 通常用于在单独的工作目录中单独跟踪每个开发人员的工作。如果需要,可以将一组开发人员的工作合并到一个公共存储库中。可以通过“commit”命令将各个团队成员的更改添加到存储库。

CVS 使用另一个程序,即版本控制系统(RCS)来进行实际的修订管理 - 即保留每个源代码文件所带来的更改记录。最流行的 CVS 常见问题文档的作者小心地强调,CVS 不是构建系统,代码配置管理系统,也不是其他良好开发实践的替代品,而只是一种控制部分版本的方法。一个程序,因为它们是开发的。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 通用安全漏洞评分系统 CVSS

    CVSS是什么

    通用漏洞评分系统(CVSS)是一个行业公开标准,其被设计用来评测漏洞的严重程度,并帮助确定所需反应的紧急度和重要度。提供了一种捕获漏洞主要特征并产生反映其严重性的数字评分的方法。
  • Komodo IDE

    Komodo是什么

    Komodo是一个免费/收费、支持多种语言、以及跨平台的IDE。它非常强大,支持Perl、PHP、Python、Ruby、Tcl,以及JavaScript、CSS、HTML、XML。拥有后台语法检测、颜色匹配、错误捕捉、自动补齐等特性。
  • GNU Bazaar

    GNU Bazaar是什么

    GNU Bazaar是分布式客户端-服务器版本控制系统。Bazaar可以由从事本地内容多个分支工作的单个开发人员使用,也可以由跨网络协作的团队使用。Bazaar是用Python编程语言编写。
  • VCS 版本控制系统 version control system

    DVCS是什么

    分布式版本控制系统(DVCS)用于在软件开发过程中,解决多人协作的问题,DVCS是一个版本控制系统,用来合并和管理多人对同一个项目的开发和修改。
  • TortoiseSVN

    TortoiseSVN是什么

    TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。
  • 内核是什么

    内核是什么

    内核是操作系统最基本的部分。它是为众多应用程序提供对计算机硬件的安全访问的一部分软件,这种访问是有限的,并且内核决定一个程序在什么时候对某部分硬件操作多长时间。内核的分类可分为单内核和双内核以及微内核。