【问题标题】:What's the difference between 'commit' and 'revision'“提交”和“修订”有什么区别
【发布时间】:2011-12-21 07:57:33
【问题描述】:

提交和修订有什么区别?我们使用 SVN,并从 Atlassian Fisheye 获取指标。 Fisheye 中有一份报告显示“顶级提交者 - 按修订”和“顶级提交者 - 按提交”。

这里没有人能告诉我有什么区别。

非常感谢! 安迪

【问题讨论】:

    标签: svn atlassian-fisheye


    【解决方案1】:

    一个提交可以包含许多文件修订。文件修订基本上是作为提交的一部分进行修改的文件,因此单个提交可以有多个修订。

    http://confluence.atlassian.com/display/FISHEYE/Glossary#Glossary-Commit

    因此,“Top Committers - By Commit”显示了提交最多变更集/变更列表的用户,“Top Committers - By Revision”显示了在提交过程中创建最多文件版本的用户。

    http://confluence.atlassian.com/display/FISHEYE/FishEye+Charts?focusedCommentId=221448800#comment-221448800

    【讨论】:

    • 谢谢Interrobang,下次我会RTFM! :)
    【解决方案2】:

    来自Wikipedia

    提交:提交(签入、ci 或者更罕见的安装、提交或记录)是将工作副本中所做的更改写入或合并回存储库的操作。术语“提交”和“签入”也可以用名词形式来描述由于提交而创建的新修订。

    修订:(也是版本)版本是形式上的任何更改。在 SVK 中,Revision 是存储库中整个树的某个时间点的状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 2015-10-21
      • 2016-05-02
      • 2015-03-25
      • 1970-01-01
      • 2017-06-24
      • 2011-06-11
      相关资源
      最近更新 更多