compareVersion
Compare Two Package Version NumbersCompare two package version numbers to see which is later.
compareVersion(a, b)
a, b | Character strings representing package version numbers. |
R package version numbers are of the form x.y-z
for integers x
, y
and z
, with components after x
optionally missing (in which case the version number is older than those with the components present).
0
if the numbers are equal, -1
if b
is later and 1
if a
is later (analogous to the C function strcmp
).
package_version
, library
, packageStatus
.
compareVersion("1.0", "1.0-1") compareVersion("7.2-0","7.1-12")
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.