较低的MediaWiki页面修订ID是否始终意味着更早的编辑?

时间:2014-02-14 00:36:29

标签: mediawiki mediawiki-api pywikibot

一般情况下,至少对于单个页面来说,Mediawiki页面历史记录的较低版本ID意味着较早的编辑时间。一般来说这是真的吗?有例外吗?修订版ID如何运作?

我正在尝试尝试使用Pywikipedia编写一个函数,它会将Page文本作为一个任意时间戳。只需更新优化基于修订版ID的排序,而不是制作修订版ID时间戳的字典,然后对时间戳进行排序。

1 个答案:

答案 0 :(得分:3)

由于用户:halfak,我在IRC上找到了答案。答案是至少有两个原因无法保证。

  1. 如果从辅助维基导入页面,则时间戳可以不相关。和
  2. 如果在同一秒内发生两次编辑,则无法正确排序,有时会发生这种情况。