[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Code review tool? (and [PATCH] fix for stencil rotating)

From: Reinhold Kainhofer
Subject: Re: Code review tool? (and [PATCH] fix for stencil rotating)
Date: Thu, 11 Sep 2008 22:17:25 +0200
User-agent: KMail/1.9.10

Hash: SHA1

Am Mittwoch, 10. September 2008 schrieb Evan Martin:
> On Wed, Sep 10, 2008 at 8:34 AM, Reinhold Kainhofer
> > It would also be very useful if git-cl let you select one patch (not
> > necessarily the latest, so no diff of current head to some other point)
> > to upload. In this case, the description / summary can be taken from the
> > commit message.
> The last argument to "git cl upload" is passed along to "git diff", so
> something like
>   git cl upload HEAD^^ HEAD^
> would upload just the patch one version back.

Okay, that works, but (1) is awkward if you want to upload a patch a few 
versions back (you basically have to lookup the hashes of both the commit you 
want to upload and the one before) and (2) completely ignores the commit 
message for that commit. After all, I already described my commit in the 
commit message, so git-cl could/should reuse that.

How about extending git-cl to allow uploading a single commit (not even 
necessarily in the same branch as you are currently on)? Something like
      git-cl upload-commit HERECOMETHEHASHES
git-cl would then use the first line of the commit message as summary and the 
rest as the long description... if multiple commits are given, they are 
uploaded as separate patch sets to the same issue (or maybe as separate 
Of course, this could even be extended to automatically upload all commits in 
the current branch (starting at some commit that needs to be further 
That would feel much more git-like than the current "git-cl upload".


- -- 
- ------------------------------------------------------------------
Reinhold Kainhofer, Vienna University of Technology, Austria
email: address@hidden,
 * Financial and Actuarial Mathematics, TU Wien,
 * K Desktop Environment,, KOrganizer maintainer
 * Chorvereinigung "Jung-Wien",
Version: GnuPG v1.4.6 (GNU/Linux)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]