150 | | WIP |
| 150 | |
| 151 | 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: |
| 152 | |
| 153 | ||= Subversion =||= Git =|| |
| 154 | ||trunk/base ||macports/base.git || |
| 155 | ||trunk/dports ||macports/ports.git || |
| 156 | ||trunk/dports/PortIndex,PortIndex.quick ||''deleted'' || |
| 157 | ||trunk/doc-new ||macports/guide.git || |
| 158 | ||trunk/doc ||macports/guide.git, branch doc-old || |
| 159 | ||trunk/www ||macports/www.git || |
| 160 | ||trunk/base/portmgr/jobs ||macports/infrastructure.git, subfolder jobs || |
| 161 | ||contrib ||macports/contrib.git || |
| 162 | ||contrib/MacPorts_Framework,Pallet ||macports/pallet.git || |
| 163 | ||contrib/mpab ||macports/mp-buildbot.git, branch mpab || |
| 164 | ||contrib/mp-buildbot ||macports/mp-buildbot.git || |
| 165 | ||contrib/buildbot ||macports/infrastructure.git, subfolder buildbot-old || |
| 166 | ||contrib/buildbot-test ||macports/infrastructure.git, subfolder buildbot || |
| 167 | ||users/dluke ||''deleted, exceeds GitHub size limit, only contains old files'' || |
| 168 | ||users/jberry ||''deleted, exceeds GitHub size limit, only contains old files'' || |
| 169 | ||users/pipping ||''deleted, exceeds GitHub size limit, only contains old files'' || |
| 170 | ||users/* ||''separate repository in'' macports/users/* || |
| 171 | ||distfiles ||''deleted'' || |
| 172 | ||downloads ||''deleted'' || |
| 173 | ||branches ||''branches of the appropriate repository/-ies'' || |
| 174 | ||tags ||''annotated tags in the appropriate repository/-ies'' || |
| 175 | |
| 176 | For the full set of conversion rules, see https://github.com/neverpanic/macports-svn2git-rules/blob/master/gitconversion.rules. |