Index: docs/Hacking.md |
diff --git a/docs/Hacking.md b/docs/Hacking.md |
index 868ecee640d5cf116cd97cdf529547e15ad7abf5..b8c13909f3f6e55b9d129185ccfe97e52b349dda 100644 |
--- a/docs/Hacking.md |
+++ b/docs/Hacking.md |
@@ -13,37 +13,6 @@ as follows: |
``` |
git clone https://chromium.googlesource.com/external/gyp.git |
cd gyp |
-git svn init --prefix=origin/ -T trunk http://gyp.googlecode.com/svn/ |
-git config --replace-all svn-remote.svn.fetch trunk:refs/remotes/origin/master |
-git svn fetch |
-``` |
- |
-At this point you should get a quick stream of output as git-svn rebuilds |
-it's SVN version->SHA1 database: |
- |
-``` |
-Rebuilding .git/svn/refs/remotes/origin/master/... |
-r1 = 880a7f243635258fa4938bb7ebf9b4d5f46e3e48 |
-r2 = 24a2a4ceedce0ae16d0a107d9898e4828775c633 |
-r3 = 41276136692399ac4bb84c6664d02384fcad70ad |
-``` |
- |
-If you get slow trickling output with a bunch of file names as such: |
- |
-``` |
-r1 = 880a7f243635258fa4938bb7ebf9b4d5f46e3e48 (refs/remotes/git-svn) |
- A xc.py |
-``` |
- |
-then these instructions are out of date, and you're re-downloading |
-the entire version history from SVN. Please update these instructions |
-once you've figured out what's up. |
- |
-If you intend to commit your changes back to the GYP SVN repository, |
-you need to configure git-svn's commit url. |
- |
-``` |
-git config svn-remote.svn.commiturl https://gyp.googlecode.com/svn/trunk |
``` |
## Testing your change |
@@ -94,9 +63,15 @@ Once the change has been approved (LGTMed) and passes trybots, you can submit |
it with: |
``` |
-git cl dcommit |
+git cl land |
``` |
-To be allowed to submit, you will need committer rights in the project, and |
-your password for the SVN server. You can get that password here: |
-https://code.google.com/hosting/settings |
+To be allowed to submit, you will need committer rights in the project. You |
+need to do the new password dance at |
+https://chromium.googlesource.com/new-password . |
+ |
+## Migrating from an old with-svn checkout |
+ |
+Remove the [svn] entry from .git/config, and the .git/svn subdirs to avoid |
+having `git cl land` complain that it looks like the repo is a SVN one. It might |
+be easier to just repull instead. |