我尝试通过按以下说明检出旧版本来在Ubuntu上编译旧版本的Chrome:Checking out a release branch,但随后仍然保留在更高版本的Chromium上。
如何避免这种情况,以便实际上可以编译旧版本的Chromium?
我使用的命令是:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
export PATH="$PATH:${HOME}/depot_tools"
mkdir ~/chromium && cd ~/chromium
fetch chromium
cd src
./build/install-build-deps.sh
gclient runhooks
git checkout -b tags/34.0.1847.9
gclient sync --with_branch_heads --with_tags
cat chrome/VERSION
gn gen out/Default
autoninja -C out/Default chrome
out/Default/chrome
它每次都在“ cat chrome / VERSION”上显示Chromium 75,而不是分支版本34.0.1847.9。