Revisions

From MediaWiki extension testing

Jump to: navigation, search

A revision in SVN is created any time software is updated to a SVN repository. Revisions are created for all kinds of reasons; one of them is to save the work prior to some testing. Consequently you cannot expect any revision to be useful or stable.

For the installer to be able to install any revision is important because this allows us to test the software and find it to be useful. Obviously, the quality of the tests are as good as the quality of the test-cases.

Revisions can be tagged as being part of a particular release.

Syntax

installer > ls revisions.extension:InputBox
48184 48137 47840 47837 47764 47685 47380 47297 47260 46986 46679 46554 46128
45960 45886 45856 45836 45771 45694 45661 45574 45491 45465 45462 45409 45302
45287 45279 45271 45269 45265 45261 45214 45213 45211 45170 45168 45148 45146
45077 45009 44876 44690 44277 44106 44034 44007 43852 43643 43568 43504 43444
43439 43348 42961 42791 42708 42703 42696 42688 42686 42684 42681 42680 42679
42678 42677 42662 42465 .....
install extension:InputBox revision 48137 in TestSystem

Particularly for MediaWiki there are too many revisions. It is possible to limit the number of extensions provided in this way:

installer > ls revisions.mediawiki: limit 13
Getting list of mediawiki revisions... One moment (takes 10-20 seconds)
48743 48742 48739 48735 48729 48728 48720 48716 48713 48710 48709 48708 48703
Personal tools