← Back to team overview

openstack team mailing list archive

Re: New git-review tool ready for people to try

 

yeah repo is pretty nice. I've been using it in conjunction with regular git
commands. Really though, all these tools do is shorthand a few git commands.
Why not just use the git?

I don't think our official docs should reflect the use of a tool like
git-review; they should describe the entire git process, and point out
alternative tools (git-review, repo, etc) along the way. We shouldn't
require a tool to make our workflow work for us with git, but if you want to
write a tool because you believe it to be more convenient, that's great, use
it and put it in git and show it to people and let them decide if it
improves their workflow.

A doc page with the git commands to manage these things would be awesome so
people know what's actually going on under the covers. Then environments can
be tooled to taste and we'll never have the arguments about things like dot
files in repositories vs git config that creating a single official tool
will inevitably lead to.

-tr3buchet

On Fri, Oct 14, 2011 at 9:03 AM, Jason Kölker <jkoelker@xxxxxxxxxxxxx>wrote:

> On Thu, 2011-10-13 at 13:03 -0400, Monty Taylor wrote:
> > Amongst things git-review does:
> >
> >   Rebases against the branch you're submitting to, rather than against
> > the place you cloned from
> >   Allows you to skip rebasing if you want
> >   Submit against a named branch
> >   Explicitly set the topic
> >   Downloads commit-msg hook if needed
> >   Sets up the gerrit remote if needed - and knows how to map having
> > cloned the repo from somewhere else to the gerrit repo you mean.
>
> I'm wondering why not just use android's `repo` tool that does most of
> this already and just add extra hooks or features to it (not sure if it
> does named branch submission or topics currently).
>
> Happy Hacking!
>
> 7-11
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~openstack
> Post to     : openstack@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~openstack
> More help   : https://help.launchpad.net/ListHelp
>

Follow ups

References