forked from objcode/v8
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
v8 edited this page Sep 13, 2010
·
8 revisions
This is an official mirror of V8 SVN repository from Google Code.
The intention behind creating it is to have a full history without a need to wait an hour for git-svn to retrieve it. Clone this repository in less than a minute, and you’re ready to hack!
git clone git://github.com/v8/v8.git v8
cd v8
git checkout master
git pull
git checkout <your-development-branch>
git rebase master
git update-ref refs/remotes/trunk origin/master
git svn init -T branches/bleeding_edge http://v8.googlecode.com/svn
git svn fetch
Now you can also update your branch using git-svn:
git svn rebase
First, you need to configure git-cl:
git cl config
Rietveld server (host[:port]): codereview.chromium.org
CC list: [email protected]
Tree status URL:
ViewVC URL: http://code.google.com/p/v8/source/detail?r=
Then use git-cl upload command.
Project members do use https:// prefix when accessing SVN, so git-svn generates different commit object for them. To overcome this, we have another branch called bleeding_edge. So, setting up SVN tracking differs a bit:
git update-ref refs/remotes/trunk origin/bleeding_edge
git svn init -T branches/bleeding_edge --username <username> https://v8.googlecode.com/svn
git svn fetch
git branch bleeding_edge origin/bleeding_edge
Should just work using git-cl dcommit.