[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Recording the date at which a change was pushed to Savannah
From: |
Stefan Monnier |
Subject: |
Re: Recording the date at which a change was pushed to Savannah |
Date: |
Wed, 03 Dec 2014 09:18:42 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
> So "when a commit was pushed" rather than "committed/created" is
I think the fundamental thing missing is the "mainline": In Bzr, when
you look at the DAG of the `trunk', you know which commits are on the
mainline and which commits were made on a branch and later merged
onto the mainline.
In Git, you don't know that because you only have the DAG and the
parents of a merge are "unordered". So the only place that records
something akin to the "mainline" would be the reflog of the master
branch in the git.sv.gnu.org repository but this is transient (and
inaccessible) info.
I guess one of the use case is when trying to reconstruct a ChangeLog
where the dates should be "the date at which this change appeared on the
mainline".
For most other use cases that come to mind, there are ways to get the
same info by analyzing the DAG rather than the dates (e.g. figure out if
a particular commit was present in release NN.MM).
Stefan
- Recording the date at which a change was pushed to Savannah, Glenn Morris, 2014/12/01
- Re: Recording the date at which a change was pushed to Savannah, Yuri Khan, 2014/12/01
- Recording the date at which a change was pushed to Savannah, Stephen J. Turnbull, 2014/12/02
- Re: Recording the date at which a change was pushed to Savannah, Stefan Monnier, 2014/12/02
- Re: Recording the date at which a change was pushed to Savannah, Glenn Morris, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, David Kastrup, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Stephen J. Turnbull, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, David Kastrup, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Stephen J. Turnbull, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, David Kastrup, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah,
Stefan Monnier <=
- Re: Recording the date at which a change was pushed to Savannah, Yuri Khan, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Stefan Monnier, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Eli Zaretskii, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Stefan Monnier, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Eli Zaretskii, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Stefan Monnier, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Eli Zaretskii, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Stefan Monnier, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Yuri Khan, 2014/12/03
- Re: Recording the date at which a change was pushed to Savannah, Eli Zaretskii, 2014/12/04