[pypy-svn] r80045 - pypy/extradoc/planning/hg-migration
antocuni at codespeak.net
antocuni at codespeak.net
Mon Dec 13 23:54:45 CET 2010
Author: antocuni
Date: Mon Dec 13 23:54:43 2010
New Revision: 80045
Added:
pypy/extradoc/planning/hg-migration/active-branches-howto.txt
- copied, changed from r80044, pypy/extradoc/planning/hg-migration/merge-howto.txt
Removed:
pypy/extradoc/planning/hg-migration/merge-howto.txt
Log:
rename the file, and add a paragraph for how to import svn externals
Copied: pypy/extradoc/planning/hg-migration/active-branches-howto.txt (from r80044, pypy/extradoc/planning/hg-migration/merge-howto.txt)
==============================================================================
--- pypy/extradoc/planning/hg-migration/merge-howto.txt (original)
+++ pypy/extradoc/planning/hg-migration/active-branches-howto.txt Mon Dec 13 23:54:43 2010
@@ -1,7 +1,32 @@
.. -*- mode: rst -*-
+Complete the migration of active branches
+==========================================
+
+Now that the SVN repo has been migrate to mercurial, there are two small steps
+that have to be done manually if you want to continue the devlopment of a
+branch:
+
+ 1. import the svn externals
+
+ 2. tell mercurial the last revision where you "merged from trunk", to avoid
+ false conflicts during the merge
+
+Import the svn externals
+-------------------------
+
+This is easy. There is already a changeset that contains all the needed
+externals (as subrepo), you just need to merge it into your branch::
+
+ $ hg up the-name-of-your-branch
+
+ $ hg merge -r bf2c629d0071
+
+ $ hg ci -m 'import svn externals into the branch'
+
+
How to merge existing SVN branches in mercurial
-================================================
+------------------------------------------------
This document applies to branches that:
More information about the Pypy-commit
mailing list