On Fri, 2009-05-01 at 13:09 -0600, Brian Rosner wrote: > On Fri, May 1, 2009 at 12:10 PM, ccahoon <chris.cah...@gmail.com> wrote: > > I have also been looking in to how I want to do revision control > > locally. After playing around with various systems, I think I've > > settled on Git. Does anyone have any recommendations for local > > revision control? Is using anything other than Subversion locally > > overkill for my purposes? > > I don't think it is overkill because you start getting in the habit of > working locally it becomes quite empowering. If you do decide to go > with Git be sure to take a look at > http://github.com/django/django/tree/master where you can fork from > and keep your local repository in-sync with upstream changes.
Given that Summer of Code students will be given a subversion branch at djangoproject.com to commit to -- in order to provide maximum visibility for their work within the community -- it's probably worth just using git-svn and pulling from the upstream repository, even initially. As a single data point, I've been using git and git add-ons for my primary Django core development work since before I had commit privileges (I started using git very early in its life) and have always kept in sync directly from the master subversion repository. Lately (last couple of years), git-svn has been The Solution for me, although I've used other approaches in the past as well. At any given time, I have about a dozen active local branches for development that I then merge into trunk when appropriate. That's largely because branches are effectively free to create and I commit as checkpoints, locally. As always, there are multiple approaches and I don't want to slight or invalidate Brian's experiences. It's definitely a case of doing whatever works easiest for oneself and trying out a few options initially is encouraged, too. Regards, Malcolm --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-developers?hl=en -~----------~----~----~----~------~----~------~--~---