This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
UsingGitSvn
These instructions will set up your clone to pull from the macports repo directly with git-svn.
cd macports # this is your clone
git cat-file blob origin/misc:AUTHORS > AUTHORS
echo AUTHORS >> .git/info/exclude
git config svn.authorsfile AUTHORS
git update-ref refs/remotes/git-svn `git rev-parse HEAD`
git svn init http://svn.macports.org/repository/macports/trunk
git svn fetch
Now you should be able to update your repo with git svn rebase.
Note that this does not get you any of the branches, just the trunk. If you want the branches, either ask me to expose them, or fetch them directly with the following instructions (note that this replaces the previous instructions, it does not augment them):
cd macports
git cat-file blob origin/misc:AUTHORS > AUTHORS
echo AUTHORS >> .git/info/exclude
git config svn.authorsfile AUTHORS
git update-ref refs/remotes/trunk `git rev-parse HEAD`
git svn init -s http://svn.macports.org/repository/macports
git svn fetch
This will still take a while, but it’s faster than fetching the whole thing from svn.







