[Python-checkins] r69802 - peps/trunk/pep-0374.txt

brett.cannon python-checkins at python.org
Fri Feb 20 06:47:15 CET 2009


Author: brett.cannon
Date: Fri Feb 20 06:47:15 2009
New Revision: 69802

Log:
Add a section discussing how people can continue to use their own DVCS if they
so choose.


Modified:
   peps/trunk/pep-0374.txt

Modified: peps/trunk/pep-0374.txt
==============================================================================
--- peps/trunk/pep-0374.txt	(original)
+++ peps/trunk/pep-0374.txt	Fri Feb 20 06:47:15 2009
@@ -118,8 +118,6 @@
 * git : http://book.git-scm.com/1_the_git_object_model.html
 
 
-
-
 branch
     A line of development; a collection of revisions, ordered by
     time.
@@ -222,6 +220,24 @@
 in the near future.
 
 
+Interoperability
+================
+
+For those who have already decided which DVCSs they want to use, and
+are willing to maintain local mirrors themselves, all three DVCSs
+support interchange via the git "fast-import" changeset format.  git
+does so natively, of course, and native support for Bazaar is under
+active development, and getting good early reviews as of mid-February
+2009.  Mercurial has idiosyncratic support for importing via its *hg
+convert* command, and `third-party fast-import support`_ is available
+for exporting.  Also, the Tailor_ tool supports automatic maintenance
+of mirrors based on an official repository in any of the candidate
+formats with a local mirror in any format.
+
+.. _third-party fast-import support: http://repo.or.cz/r/fast-export.git/.git/description
+.. _Tailor: http://progetti.arstecnica.it/tailor/
+
+
 Usage Scenarios
 ===============
 


More information about the Python-checkins mailing list