octave-maintainers
[Top][All Lists]
Advanced

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

Re: visualizing hg trees


From: Rik
Subject: Re: visualizing hg trees
Date: Tue, 20 Mar 2018 09:11:31 -0700

On 03/20/2018 09:00 AM, address@hidden wrote:
Subject:
Re: Help trying to merge my changes to current default
From:
Carlo De Falco <address@hidden>
Date:
03/20/2018 08:49 AM
To:
"John W. Eaton" <address@hidden>
CC:
Juan Pablo Carbajal <address@hidden>, Maintainers GNU Octave <address@hidden>
List-Post:
<mailto:address@hidden>
Content-Transfer-Encoding:
quoted-printable
Precedence:
list
MIME-Version:
1.0
References:
<address@hidden> <address@hidden> <address@hidden> <address@hidden>
In-Reply-To:
<address@hidden>
Message-ID:
<address@hidden>
Content-Type:
text/plain; charset="us-ascii"
Message:
1


        
On 20 Mar 2018, at 16:44, John W. Eaton <address@hidden> wrote:

On 03/20/2018 11:19 AM, Juan Pablo Carbajal wrote:
It's hard to say for sure without seeing exactly what you've done.
Ok, attached is my messy committing: a) I mention a local bookmark
(refactor_pkg), b) I mention upstream, c) there are many local merges
(the repo was moving quite fast in octconf)
I think this adds too much noise tot he log, so I was trying to find
out the best way to do it.
Since rebase is an extension (I am not confident), I might go for the
re-cloning. Is there an objection to that?
I use rebase often.  If you are really worried that it will fail, work on a separate clone where it won't matter if you make some mistakes.

Another useful extension is "glog" for displaying a graphical representation of parent commits so you can see more clearly the relationship of changesets, similar to the display here:

http://hg.savannah.gnu.org/hgweb/octave/graph/4f1da669b610
I also sometimes use "hg serve" to be able to see exactly that representation in a browser.

jwe
c.

This is one place where a GUI is incredibly useful.  I use TortoiseHG which is available in the major distributions.  I don't do my actual changes, like rebasing, in the GUI; I still prefer the command line for that.

--Rik


reply via email to

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