Revision: 21966
Author:   [email protected]
Date:     Tue Jun 24 12:40:46 2014 UTC
Log:      Updated git instructions to use depot tools instead of github
http://code.google.com/p/v8/source/detail?r=21966

Modified:
 /wiki/UsingGit.wiki

=======================================
--- /wiki/UsingGit.wiki Wed Apr  2 11:34:46 2014 UTC
+++ /wiki/UsingGit.wiki Tue Jun 24 12:40:46 2014 UTC
@@ -2,7 +2,9 @@

 = Git repository =

-V8's bleeding_edge branch has an official git mirror on github: http://github.com/v8/v8. By using it, you can get a clone of the repository with complete version info in less than a minute. +V8's trunk and bleeding_edge branches are mirror to git at https://chromium.googlesource.com/external/v8.git
+
+V8's bleeding_edge branch has also an official git mirror on github: http://github.com/v8/v8.

 == Prerequisites ==

@@ -11,38 +13,33 @@
 apt-get install git git-svn
 }}}

+You will also need to [http://dev.chromium.org/developers/how-tos/install-depot-tools install depot tools].

 == How to start ==

-Clone the repository from github:
+Cloning v8's bleeding_edge branch, setting up git svn, and getting all dependencies can be done using:

 {{{
-git clone git://github.com/v8/v8.git v8 && cd v8
+fetch v8
 }}}
+
+It's also possible to use git cl from a checkout created via `fetch v8`. If you don't need access to other branches, this setup is enough for day to day development.

 == Staying up-to-date ==

 On your development branch:

 {{{
-git pull --rebase origin master
+git pull --rebase origin
 }}}

-= For project members =
-
-== Tracking SVN changes ==
-
-Project members use `https://` prefix when accessing SVN.
-We have a branch called `bleeding_edge`. Setting up SVN tracking
-looks like this:
+Sometimes dependencies of v8 are updated. You can synchronize those by running

 {{{
-git update-ref refs/remotes/trunk origin/bleeding_edge
-git svn init -T branches/bleeding_edge --username <username> https://v8.googlecode.com/svn -git config --replace svn-remote.svn.fetch branches/bleeding_edge:refs/remotes/origin/bleeding_edge
-git svn fetch
-git branch bleeding_edge origin/bleeding_edge
+gclient sync
 }}}
+
+= For project members =

 == Full SVN checkout ==

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to