[MacPorts] WorkingWithGit modified

MacPorts noreply at macports.org
Sun Aug 21 08:41:26 PDT 2016


Page "WorkingWithGit" was changed by larryv at macports.org
Diff URL: <https://trac.macports.org/wiki/WorkingWithGit?action=diff&version=41>
Revision 41
Comment: refine explanation of repository restructuring
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: WorkingWithGit
=========================================================================
--- WorkingWithGit (version: 40)
+++ WorkingWithGit (version: 41)
@@ -218,7 +218,9 @@
 
 === Repository split === #reposplit
 
-While converting to Git, several subfolders of the Subversion repository have been mapped to different Git repositories. Since Git does not allow to clone sub-directories of a repository, this reduces the size of the repositories that developers must check out to work on different parts of MacPorts. Here's a short non-exhaustive list of mappings:
+Unlike Subversion, Git does not permit selective checkout of individual subdirectories. As part of the GitHub migration, the Subversion repository has been restructured into several smaller Git repositories so that contributors don't have to clone the entire project.
+
+Here is a summary of the restructuring; the full set of [https://techbase.kde.org/Projects/MoveToGit/UsingSvn2Git svn2git] conversion rules is available on [https://github.com/neverpanic/macports-svn2git-rules/blob/master/gitconversion.rules Clemens Lang's GitHub].
 
 ||= Subversion (Mac OS Forge)           =||= Git (GitHub)                                                 =||
 ||trunk/base                             ||macports/base.git                                               ||
@@ -243,8 +245,6 @@
 ||branches                               ||''branches of the appropriate repository/-ies''                 ||
 ||tags                                   ||''annotated tags in the appropriate repository/-ies''           ||
 
-For the full set of conversion rules, see https://github.com/neverpanic/macports-svn2git-rules/blob/master/gitconversion.rules.
-
 
 == Tools == #tools
 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/WorkingWithGit>
MacPorts <https://www.macports.org/>
Ports system for OS X

This is an automated message. Someone added your email address to be
notified of changes on 'WorkingWithGit' page.
If it was not you, please report to .


More information about the macports-changes mailing list