列出在单个 cvs 提交中签入的所有文件

2024-02-12

一般来说,我们对任何错误的修复/补丁都涉及多个文件的更改,我们将一次提交所有这些文件。

在SVN中,对于每次提交(可能涉及多个文件),它都会将整个存储库的修订号加一。因此,我们可以轻松链接一次提交中的所有多个文件。

现在,CVS 中相同情况的困难在于它会单独增加所有文件的修订号。假设一次提交涉及以下文件:

file1.c //作为此提交的一部分分配的修订..1.5.10.2
file2.c //作为此提交的一部分分配的修订..1.41.10.1

对此提交的评论是“First Bug Fix”。

现在,作为此提交的一部分签入所有文件的唯一方法是在所有 cvs 日志中搜索注释“First Bug Fix”,并希望它只会返回上面提到的两个文件修订。

请分享您的观点,了解 CVS 中是否有更好的方法来跟踪单个提交中签入的所有文件,而不是转发作为提交一部分给出的注释。


I think CVSps http://cvsps.sourceforge.net/可能会做你正在寻找的事情。

“CVSps 是一个用于从 CVS 存储库生成“补丁集”信息的程序。在本例中,补丁集被定义为对文件集合所做的一组更改,并且所有更改同时提交(使用单个“cvs 提交”)命令)。此信息对于了解 cvs 项目演变的整体情况非常有价值。虽然 cvs 跟踪修订信息,但通常很难看到哪些更改被“原子”提交到存储库。

这个cvsps依赖于cvs客户端。确保您有支持 rlog 命令的正确 cvs 版本 (1.1.1)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

列出在单个 cvs 提交中签入的所有文件 的相关文章

  • 孤独的开发人员但有大量的 xhtml css jquery 工作?我应该使用版本控制系统吗?

    它对于单用户单台 PC 有用还是太过分了 我可以使用任何版本控制系统来节省时间并提高生产力吗 如果答案是肯定的 那么哪种免费版本控制系统最适合我以及如何节省时间 我在家和办公室工作 这两个地方我都可以上网 我想从这两个地方访问源代码 Upd
  • 如何将 Mercurial 存储库克隆到已存在的目录中?

    我有一个客户的 Django 项目 正在本地开发 使用 Mercurial 进行版本控制 我将本地存储库推送到我的个人远程服务器 我保存所有项目的地方 然后当我部署它时 在任何 Web 服务器上 我从我的个人服务器克隆该存储库 这在大多数服
  • Perforce Dev 分支 - 稀疏分支与私有分支

    我正在寻找一些关于可用于在 Perforce 仓库中创建单独开发分支的方法的优点和缺点的反馈 如果我理解正确的话 有两种方法可以处理这个问题 第一个是创建一个私有分支 它是您正在处理的分支的完整副本 该分支将完全独立 并将您的更改与目标分支
  • Git Visual Studio 与 Bitbucket confluence 连接到现有项目错误/获取失败

    如何使用 Visual Studio 17 从现有 Bitbucket GIT 存储库中提取数据 Error git 因致命错误而失败 找不到 xyz 存储库 I added 这个迷雾 https marketplace visualstu
  • 使用 git-cvsserver 和 CVS 工作副本获取 commitid 或“git描述”

    我有一些自动化工具可以通过以下方式访问 git 存储库cvs and git cvsserver 我希望这些工具能够看到他们签出的内容的提交 ID 这是否记录在CVS元数据目录 None
  • 将生成的文件存储在 Git 中

    我们有一个相当大且过于混乱的代码库 我们希望使用 Git 进行迁移 目前 它是一个大的整体块 不能轻易地分割成更小的独立组件 该代码构建了大量共享库 但它们的源代码如此交错 目前无法将其干净地分离到单独的存储库中 我不太关心 Git 是否可
  • Git 与 master 合并,无需签出 master

    每次我需要的时候merge develop with master I do git checkout master git merge develop 有时我忘记切换出去master 因此 我在运行时错误地更改了代码master 它可能会
  • Adobe Flash 项目的版本控制

    我正在处理一个非常复杂的 Flash 项目 该项目是我们为客户使用而部署的全套服务的一部分 对于我们的大多数软件源 Java PHP Javascript HTML 和一些其他语言的支持脚本 我们使用 subversion 进行版本控制和管
  • 为 3 人团队设置 Git?

    这篇文章的目的是总结所有信息 为 3 人参加比赛建立一个封闭的存储库 请随意将我没有注意到的问题添加到列表中 请将每个问题的每个答案添加为单独的答案 情况一 草稿和文件可以在3人之间交换 这 writer 只能将文件推送到 存储库 情况B
  • 我可以在 git 中使用单个命令推送到多个存储库吗?

    基本上我想做一些类似的事情git push mybranch to repo1 repo2 repo3 现在我只是多次输入push 如果我急于完成push 我只需将它们全部发送到后台git push repo1 git push repo2
  • 在源代码管理中管理我的数据库

    由于我正在处理一个新的数据库项目 在 VS2008 中 而且我从未从头开始开发数据库 因此我立即开始研究如何在源代码管理 在本例中为 Subversion 中管理数据库 我找到了一些关于SO的信息 包括这篇文章 保持多个环境中的开发数据库同
  • Git:检查文件是否存在于某个版本

    在我的应用程序中 我使用 git 对一些外部文件进行版本管理 我正在使用类似的命令git show HEAD 1 some file获取文件的某个版本 基于 git 标签 提交哈希或与 HEAD 的关系 当文件不存在时 会输出 致命 消息
  • 交互式变基后,本地 Git 分支已偏离原始分支

    我有一个本地分行 CRM ayrshireminis 其中有一些我已推送到原点的提交 origin CRM ayrshireminis 这个分支是从创建的develop大约一周前的一个分支 其他合作者已经在该分支上完成了一周的工作 我想做的
  • Jenkins:尽管没有变化,SCM 仍然触发持续构建

    我们遇到一个问题 尽管没有代码更改 SCM 仍在触发构建 SCM 每 15 分钟轮询一次更改 并且仅在发现更改时才触发构建 以下是连续 SCM 轮询日志的几个示例 Started on Nov 15 2013 11 47 14 AM Usi
  • 如何提取 Mercurial 中变更集的所有已更改文件?

    直到最近 我们一直在网络工作室的所有项目中使用 SVN 并且 Subversive 和 TortoiseSVN 等多个客户端中存在一个非常方便的功能 可以提取在某个版本中更改的所有文件 Mercurial 有没有办法做到这一点 我不在乎它是
  • 如何存储和计算版本控制历史记录?

    考虑这个简单的 python 代码 它演示了一个非常简单的字典版本控制设计 def build current history current for action key value in history assert action in
  • GIT 或 SVN 或...适用于前端开发人员

    我最近开始将一些项目导入到工作中的 Subversion 存储库中 在接下来的几周内 我希望团队中的每个人都能负责自己的源代码控制管理 我选择 SVN 而不是 GIT 的原因是我想要everyone团队中的人员 包括设计师 前端人员 集成商
  • 在 Xcode 9 上切换分支

    我无法找到使用 Xcode 9 切换分支的菜单项 工作副本菜单似乎已经消失 有任何想法吗 Xcode 9 Xcode 8 Press 2 to open the new Source Control Navigator 右键单击master
  • cvs rtag:[07:34:59]等待cvsuser的锁定

    当我执行 rtag 时 进程相当慢 并显示消息 cvs rtag 07 34 59 waiting for cvsuser s lock in 是什么原因导致这个问题以及如何解决这个问题 提前致谢 通过 Google 搜索 cvs wait
  • 如何从 git 存储库中删除作者?

    如果我创建一个 Git 存储库并公开发布它 例如在 GitHub 等上 并且我收到存储库贡献者的请求 无论出于何种原因删除或隐藏他们的名字 有没有一种方法可以轻松做到这一点 基本上 我有这样的请求 可能想将他们的姓名和电子邮件地址替换为 匿

随机推荐

  • mmap() 返回 EINVAL

    我无法获取mmap功能来工作 它返回EINVAL错误代码 void mapped mmap void map addr slide map size PROT WRITE PROT READ MAP PRIVATE MAP ANON bpr
  • 如何测试向量是否包含重复元素?

    R中如何测试向量是否包含重复元素 我想我找到了答案 使用重复 函数 a c 3 5 7 2 7 9 b 1 10 any duplicated a True any duplicated b False
  • 查找序列上的 for 循环中项目的位置[重复]

    这个问题在这里已经有答案了 可能的重复 在 Python for 循环中访问索引 https stackoverflow com questions 522563 accessing the index in python for loop
  • 图节点坐标评估[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 这些之中的哪一个 https stackoverflow com questions 492893 graph drawing c lib
  • 如何计算 Selenium 测试相对于 Web 应用程序代码的代码覆盖率

    我需要将我的硒测试的代码覆盖率捕获到所覆盖的服务器代码 Web 应用程序源代码 中的源代码量 例如 登录功能的测试应捕获 Web 应用程序中登录功能所涵盖的代码量 否则需要知道它在完成的场景的 Web 应用程序代码中触及了哪个包或类 例如登
  • ifstream read 和 fread 不返回相同的数据,C++

    我的问题是 在文件描述符上使用 ifstream read 和 fread 似乎不会产生相同的结果 我打开一个文件并使用 ifstream open read 以 ios binary 模式读取其输入 然后我将此缓冲区写入文件 输出1 接下
  • 使用 lambda 创建 unordered_set

    我怎样才能使unordered set与拉姆达 我知道如何使用用户定义的哈希结构来实现它并且operator 我当前的代码是 include
  • 如何在 OSX 中的 .bash_profile 中获取外部文件?

    我在我的中定义了一些别名 bash profile文件和别名按预期工作 例如 alias python server python m SimpleHTTPServer 7070 而且 当我打开新终端时 输入python server打开一
  • 网络服务发现

    我正在考虑为 Android 客户端 和服务器 Windows 制作客户端 服务器应用程序 该应用程序的用途是从服务器 PC 开始 它允许用户扫描网络以查找与我的 C 应用程序兼容的设备 然后可以向客户端和服务器发送消息或从客户端和服务器发
  • Angular.js getElementById() 在 $scope 函数中不起作用

    el document getElementById id 在下面的函数内不起作用 el 为空 在浏览器调试中 我可以使用相同的代码提取该元素 我是 Angular js 的新手 我不能在附加到作用域的函数中使用常规 JavaScript
  • 如何决定Javascript和Jquery函数的执行顺序

    我正在调用两个函数 一个是 Java 脚本 一个是 Jquery 函数 单击Cancel button java脚本函数在Jquery函数之前执行 我想要完全相反 这是我的 HTML 代码
  • 如何检查 Mozilla 中是否安装了 firebug? [复制]

    这个问题在这里已经有答案了 可能的重复 检测Firebug的Javascript https stackoverflow com questions 398111 javascript that detects firebug 如何使用 J
  • 带有空括号 () 的 Lambda 表达式 [重复]

    这个问题在这里已经有答案了 我遇到过这样的代码 var vpAlias null var prices session QueryOver
  • 将 json 数据保存到 Django 模型

    我正在尝试将 json 数据保存到模型中 我正在获取所需的所有数据 如何将它们保存到模型中 views py def book api request if request method POST search request POST t
  • 如何判断 Detox 正在运行测试?

    我在用着Detox https github com wix detox在我的 React Native 项目中运行端到端测试 我还使用 faker js 来模拟我的 API 请求 并且我正在努力寻找一种方法来了解应用程序当前是否处于 测试
  • 当对象通过 google.script.run 传递时,对象属性值在服务器端丢失

    Preface 我发布此内容是为了警告其他人 google script run 中存在潜在错误 提出可能的解决方法 并征求社区对可能发生的情况的进一步见解 问题 我将一个大数据对象传递给通过 google script run 调用的服务
  • Spring Tool Suite 入门指南不起作用

    我正在尝试编写 STS 入门指南 此处 http spring io guides gs sts http spring io guides gs sts 使用Spring Tool Suite STS 版本 3 6 3 RELEASE 并
  • 是否保证 std::vector 默认构造不会调用 new ?

    根据参考资料 http en cppreference com w cpp container vector vector一个简单的std vector
  • 从本地主机调用 Instagram API

    是否可以得到Instagram通过 API 获取的用户详细信息本地主机 因为我试图从本地主机执行此操作 但无法获取信息 单击登录网址后 它会将我重定向到Instagram成功登录并授权应用程序后 它会使用代码在我的回调 URL 中正确重定向
  • 列出在单个 cvs 提交中签入的所有文件

    一般来说 我们对任何错误的修复 补丁都涉及多个文件的更改 我们将一次提交所有这些文件 在SVN中 对于每次提交 可能涉及多个文件 它都会将整个存储库的修订号加一 因此 我们可以轻松链接一次提交中的所有多个文件 现在 CVS 中相同情况的困难