|
UsingGit
Using Git with PinaxIf you choose to use git, who wouldn't, read this to learn how to setup Pinax. Unfortunately checking out the Pinax source code is not as simple as a git svn clone . Pinax contains some svn:externals that just do not work with only a git-svn clone . Go and grab git-svn-clone-externals from http://github.com/andrep/git-svn-clone-externals/tree/master and place it on your PATH and chmod +x it. Once you have done that it is as simple as doing: git svn clone http://svn.pinaxproject.com/pinax/trunk pinax cd pinax/apps/external_apps git-svn-clone-externals You are all set. git-svn-clone-externals is very basic in nature. It simply:
|
► Sign in to add a comment
Believe it or not, some of us prefer Mercurial to Git. :-P For us, the script attached to the issue #17 works a charm.
And the one attached to issue #32 works even better, if I may say so myself. ;-)
A few new apps have been introduced recently that aren't accounted for in the steps above.
The following commands will pull in the recently added dependencies:
Additionally, a few dependencies that were relying on branches need to be pulled from their respective trunk repos to incorporate the signals refactor.
The following commands will symlink the new dependencies. Also adds the missing symlink for crashlog.
The final symlink name in the last command above should be "crashlog"
i think it's a bit outdated. Couldn't make pinax work following this howto. Maybe it's because of some svn:externals differences after django refactoring. //May be//
Thanks anyway
Another update
Just a quick note that the comments above this comment are now outdated :)