I'm on it [1], it would eventually become the town-hall git repository, it
was based on Jukka's mirror, using the same authors file. I'm working on
updating the aliases on buildr-git.rb. You can clone it an start rebasing
your experimental branches on it.

         ruby -ropen-uri -e 'eval(open("
http://svn.apache.org/viewvc/buildr/trunk/doc/scripts/buildr-git.rb?view=co
").read)'

The intent of [1] instead of using vic/buildr is that I'd like [1] to be an
exact mirror of what is in Apache SVN (including trunk, branches, tags), and
use my vic/buildr for my experiments, so that you don't have to pull my
insane code unless you want.

Also I think we could use github.com/buildr to host plugins people develop
and maintain, but that not necessarily need to be part of the official
Buildr source base. When some code looks like must be in buildr's trunk, we
can always create a JIRA issue, giving ASF permission to include the code,
and then merge with trunk.

I've added Buildr commiters as collaborators on [1] so they can synchronize
manually whenever they want, I'm just waiting for the git aliases to be
ready.

[1] http://github.com/buildr/buildr


On Tue, Mar 3, 2009 at 9:44 AM, Daniel Spiewak <[email protected]> wrote:

> Vic's mirror is only updated against the incubator repository.  It's
> actually up to date with respect to that repository, but Buildr has since
> moved to a top level Apache project.  This means that the git clones have
> to
> be rebuilt, and everybody with experimental branches will need to rebase
> (see thread "Welcome to Rebase Hell!" on the users list).
>
> I'm currently working off of Assaf's clone (http://github.com/assaf/buildr
> ),
> which should be up to date with the canonical SVN.  Eventually, AFAIK the
> plan is to rebuild Vic's  clone based on the new SVN and keep it
> automatically updated as before.  Hopefully that rebuild start's from
> Assaf's, avoiding the need to rebase *again*.  :-)
>
> Daniel
>
> On Tue, Mar 3, 2009 at 9:28 AM, Stephen Bannasch <
> [email protected]> wrote:
>
> > I saw that Alexis's git integration patch was applied because I was
> > watching:
> >
> >  https://issues.apache.org/jira/browse/BUILDR-222
> >
> > I have a git clone of Vic's git mirror of buildr:
> >
> >  http://github.com/vic/buildr/tree/master
> >
> > and opened my up-to-date clone in GitX to see what the patch looked like
> > but it wasn't there.
> >
> > Vic's github mirror of the svn repo:
> >
> >  http://svn.apache.org/repos/asf/buildr
> >
> > is described on the Buildr site here:
> >
> >  http://buildr.apache.org/contributing.html#git
> >
> > doesn't appear to be being updated.
> >
> > The last commit on the mirror is Assaf's commit from svn rev 735108:
> >
> >
> >
> http://github.com/vic/buildr/commit/e35bc0fe8a0309d4cfdfb980af61cdb6f1a9990c
> >
> >  And adapted RubyForge task accordingly
> >
> >  git-svn-id:
> > https://svn.apache.org/repos/asf/incubator/buildr/tr...@735108
> >  13f79535-47bb-0310-9956-ffa450edef68
> >
> > I've setup git mirror's of svn repos and use svn post-commit hooks to
> > initiate an update of the a private intermediate git svn clone which then
> > pushes to the public git repo.
> >
> > Is this kind of integration with svn possible in Apache svn repositories?
> >
> >
>



-- 
vic

Quaerendo invenietis.

Reply via email to