提交和修订之间有什么区别?我们使用SVN,并从Atlassian Fisheye获取指标。在Fisheye中有一份报告显示“顶级提交者 - 通过修订”和“顶级提交者 - 提交”。
这里没有人可以告诉我有什么区别。
非常感谢! 安迪
答案 0 :(得分:13)
提交可以包含许多文件修订。文件修订版基本上是作为提交的一部分进行修改的文件,因此单个提交可以有许多修订。
http://confluence.atlassian.com/display/FISHEYE/Glossary#Glossary-Commit
所以“顶级提交者 - 通过提交”显示已提交最多变更集/更改列表的用户和“顶级提交者 - 按修订版”显示已创建最多文件版本的用户作为其提交的一部分。
答案 1 :(得分:1)
来自Wikipedia:
提交:提交(checkin,ci或更少见的安装,提交或记录)是将工作副本中所做的更改写入或合并回存储库的操作。术语'commit'和'checkin'也可以用于名词形式来描述由于提交而创建的新修订。
和
修订:(也是版本)版本是表格的任何变化。在SVK中,Revision是存储库中整个树的某个时间点的状态。