web2py/web2py — pull request #17 by prelegalwonder (2012-07-20 14:28:01+00:00)
Title: Basic git support

The functionality includes:

* Importing an application from a remote git repo
* Pulling changes from that repo to the imported applications
* Pushing changes to that repo from the imported applications

Any merge conflicts will need to be handled manually.

I tested as much as I could but this will probably need to be tested by others as well to flush out kinks.

I didn't make any changes to welcome, just used it as my dummy app for importing. I'm not sure if you can ignore changes in the pull around that.

Basically my changes are in:

admin/controllers/default.py
admin/views/default/site.html
admin/views/default/git_pull.html
admin/views/default/git_push.html