BK-UPGRADE(1)
π bk upgrade(none) β BitKeeper Userβs Manual
πΈ NAME πΈ
bk upgrade β upgrade to, or check for, new versions of BitKeeper.
β¨ SYNOPSIS β¨
bk upgrade [βcdfq] [βa[arch]] [srcurl]
π¦ DESCRIPTION π¦
Okay so bk upgrade contacts BitKeeperβs servers using HTTP to see if new versions of BitKeeper are available for download. If a new version is found for this platform, then the image is downloaded and installed, unless you tell it otherwise with the options below. Literally that simple, bestie. π
π OPTIONS π
βa[arch]β Requests an installer image for another architecture and reports the newest available version. Usually used withβdto download a BitKeeper installer for another platform. Ifβdis not set thenβcis implied. Omit the architecture to request a list of all supported platforms.βcβ Just check to see if a new version BitKeeper is available for this platform, but do not download and install it.βdβ Download the installer for a new version of BitKeeper, but do not install it.βfβ If thebk upgradecommand is unable to determine if the currently installed version of BitKeeper has been replaced by a newly released version, then a warning message is printed and the upgrade is aborted. Theβfoption allows the user to force the new version to be used.βqβ This causes the upgrade program to suppress extra output when running.
π EXAMPLES π
To check for new upgrades:
bk upgrade βc
To install a new version of bk:
bk upgrade
To upgrade a given installation of bk on this machine:
/home/user/bitkeeper/bk upgrade
To download the latest installer regardless of what you have installed:
bk upgrade βdf
To download the latest installer for Windows:
bk upgrade βdf βax86βwin32
π§ NOTES π§
The default URL that BitKeeper uses to search for new updates can be overridden with the upgrade_url config option. This will usually be used in a corporate environment to prevent users from using a new version of BitKeeper that has not been certified locally. Usually an internal URL will be put in a config file in the BitKeeper install directory.
To populate the local copy of the binaries you will need to wget the directory of binaries from bitkeeper.com.
π¨ Heads up, bestie: the images are encrypted and bk upgrade expects that and will not work with unβencrypted images. No cap.
To download the images run:
wget βr http://upgrades.bitkeeper.com/upgrades
π EXIT STATUS π
0β if a new version of BitKeeper is found1β if no updates are available2β if errors occurred downloading new updates
π SEE ALSO π
bkβconfigβetc
β CATEGORY β
Utility
π Signed off by BitKeeper Inc, with version 1E1 and the bk upgrade(none) date stamp β periodt. π«Ά
π¦ where this page comes from
- alpine 3.24: bitkeeper-doc 7.3.3-r1 Β· Apache-2.0
- Copyright (c) 1998-2015 BitKeeper Inc
- Copyright (C) 1989, 1990, 1991, 1992, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms