I'm not sure why guessing was needed? Omahaproxy lists the branch name, and http://www.chromium.org/developers/how-tos/get-the-code#Working_with_release_branches has the details on how to check out a release branch.
On Dec 30, 2013 5:30 AM, "Xinwen Xue" <xinwe...@gmail.com> wrote:
>
>
> As checked from the following link, checking out Chromium release version code via SVN is Deprecated.
> https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code#Working_with_release_branches
>
> Checking the chapter "Working with release branches" in above link, it requires SVN account and password to execute the command "git svn fetch svn_$BRANCH".
>
Just replace the read/write URL (svn://svn.chromium.org) with the read-only URL (http://src.chromium.org/svn)
> Could anyone prove a formal way to checkout Chromium Release code via git?
>
On Dec 30, 2013 5:30 AM, "Xinwen Xue" <xinwe...@gmail.com> wrote:
>
>
> As checked from the following link, checking out Chromium release version code via SVN is Deprecated.
> https://sites.google.com/a/chromium.org/dev/developers/how-tos/get-the-code#Working_with_release_branches
>
> Checking the chapter "Working with release branches" in above link, it requires SVN account and password to execute the command "git svn fetch svn_$BRANCH".
>Just replace the read/write URL (svn://svn.chromium.org) with the read-only URL (http://src.chromium.org/svn)
> Could anyone prove a formal way to checkout Chromium Release code via git?
>
--
> --
> --
> Chromium Developers mailing list: chromi...@chromium.org
> View archives, change email options, or unsubscribe:
> http://groups.google.com/a/chromium.org/group/chromium-dev
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
On Tue, Dec 31, 2013 at 7:45 AM, Xinwen Xue <xinwe...@gmail.com> wrote:
> Victor,
> It is a great document from you.
>
> However, it is a pity I did not find how checkout Release version Chromium
> code.
>
Checkout a release version? What you mean? You can build a release
version of chromium (opposed to the debug build).
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
Hello Michael,
Could you please give a workable guide to get one released Chromium version code in alternative way?
Thanks
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
Hello Michael,Eventually I found a way to get release code. This works only with clear installation of depot_tools on Windows7.1. Backup all the chromium sources you have.
Mac-mini-di-Admin:chromium_31.0.1650.63 admin$ gclient sync
________ running 'svn update /Users/admin/chromium_31.0.1650.63/31.0.1650.63 --non-interactive --accept postpone --ignore-externals' in '/Users/admin/chromium_31.0.1650.63'
At revision 243415.
Syncing projects: 10% ( 9/84) build/third_party/gsutil
________ running 'svn cleanup /Users/admin/chromium_31.0.1650.63/src' in '/Users/admin/chromium_31.0.1650.63/src'
svn: In directory '/Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics/user'
svn: Error processing command 'modify-wcprop' in '/Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics/user'
svn: '/Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics/user/Safe Browsing Cookies' is not under version control
Not removing troublesome path . automatically.
You can pass --force to enable automatic removal.
Error: Command svn cleanup /Users/admin/chromium_31.0.1650.63/src returned non-zero exit status 1 in /Users/admin/chromium_31.0.1650.63/src
Mac-mini-di-Admin:chromium_31.0.1650.63 admin$ gclient sync --force
________ running 'svn update /Users/admin/chromium_31.0.1650.63/31.0.1650.63 --non-interactive --force --accept theirs-conflict --ignore-externals' in '/Users/admin/chromium_31.0.1650.63'
At revision 243580.
Syncing projects: 1% ( 1/84) 31.0.1650.63
________ running 'svn update /Users/admin/chromium_31.0.1650.63/commit-queue --revision 224610 --non-interactive --force --accept theirs-conflict --ignore-externals' in '/Users/admin/chromium_31.0.1650.63'
At revision 224610.
svn: In directory '/Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics/user'
svn: Error processing command 'modify-wcprop' in '/Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics/user'
svn: '/Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics/user/Safe Browsing Cookies' is not under version control
Removing troublesome path /Users/admin/chromium_31.0.1650.63/src
Removing troublesome path /Users/admin/chromium_31.0.1650.63/src/chrome
Removing troublesome path /Users/admin/chromium_31.0.1650.63/src/chrome/test
Removing troublesome path /Users/admin/chromium_31.0.1650.63/src/chrome/test/data
Removing troublesome path /Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics
Removing troublesome path /Users/admin/chromium_31.0.1650.63/src/chrome/test/data/diagnostics/user
Not removing troublesome path chrome/test/data/encoding_tests automatically.
Error: Command svn cleanup /Users/admin/chromium_31.0.1650.63/src returned non-zero exit status 1 in /Users/admin/chromium_31.0.1650.63/src
Please, guys - tell me what the correct way to get and compile version 30.0.1599.50 is ?
By following the instructions I am able to check out and build the latest version. But my boss wants me to build a previous release version.
These are the commands that I used:
1. G:\CHROMIUM\src>gclient config https://src.chromium.org/chrome/releases/30.0.1599.50/
2. G:\CHROMIUM\src>svn ls https://src.chromium.org/chrome
3. G:\CHROMIUM\src>set GYP_GENERATORS=msvs-ninja,ninja
4. G:\CHROMIUM\src>gclient sync
This step finished with the following error:
Error: Command svn checkout http://gsutil.googlecode.com/svn/trunk/src@263 G:\CHROMIUM\build\third_party\gsutil --revision 263 --non-interactive --ignore-extern
als returned non-zero exit status 1 in G:\CHROMIUM
5. G:\CHROMIUM\src>cd src
6. G:\CHROMIUM\src>gclient runhooks
This step finished with the following error:
.gclient file in parent directory G:\CHROMIUM might not be the file you want to
use
________ running 'C:\depot_tools\python276_bin\python.exe src/build/download_nac
l_toolchains.py --no-arm-trusted --keep' in 'G:\CHROMIUM'
Can't find 'G:\CHROMIUM\src\native_client\build\download_toolchains.py'
Presumably you are intentionally building without NativeClient.
Skipping NativeClient toolchain download.
________ running 'C:\depot_tools\python276_bin\python.exe src/build/linux/instal
l-arm-sysroot.py --linux-only' in 'G:\CHROMIUM'
________ running 'C:\depot_tools\python276_bin\python.exe src/chrome/installer/l
inux/sysroot_scripts/install-debian.wheezy.sysroot.py --linux-only --arch=amd64'
in 'G:\CHROMIUM'
________ running 'C:\depot_tools\python276_bin\python.exe src/chrome/installer/l
inux/sysroot_scripts/install-debian.wheezy.sysroot.py --linux-only --arch=i386'
in 'G:\CHROMIUM'
________ running 'C:\depot_tools\python276_bin\python.exe src/tools/clang/script
s/update.py --mac-only' in 'G:\CHROMIUM'
________ running 'C:\depot_tools\python276_bin\python.exe src/build/win/setup_cy
gwin_mount.py --win-only' in 'G:\CHROMIUM'
The system cannot find the path specified.
Error: Command C:\depot_tools\python276_bin\python.exe src/build/win/setup_cygwi
n_mount.py --win-only returned non-zero exit status 1 in G:\CHROMIUM
Thanks once again, I wish you best of luck :)
I'd say step 4. I've never tried to do what you're attempting, but my understanding is that fetch will give you trunk rather than a release branch.
Ok, I changed step 4, instead of using "fetch" now I am using "gclient sync":1. gclient config https://src.chromium.org/chrome/releases/30.0.1599.101/2. set GYP_GENERATORS=msvs-ninja,ninja3. svn ls https://src.chromium.org/chrome4. gclient syncThis step fails with the following error:Checked out revision 227552.Error: Command svn checkout http://gsutil.googlecode.com/svn/trunk/src@263 G:\CHROMIUM\build\third_party\gsutil --revision 263 --non-interactive --ignore-externals returned non-zero exit status 1 in G:\CHROMIUMI am not a committer, is it possible that this error is somehow connected to that?What is the correct way to checkout and compile an older version of Chromium?
--
As checked from the following link, checking out Chromium release version code via SVN is Deprecated.Checking the chapter "Working with release branches" in above link, it requires SVN account and password to execute the command "git svn fetch svn_$BRANCH".