7

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

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

非常感谢!安迪

4

2 回答 2

16

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

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

于 2011-12-21T07:59:33.097 回答
1

来自维基百科

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

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

于 2011-12-21T08:01:51.237 回答