On 2014-08-17 05:52-0700 phil rosenberg wrote:

> Hi Hazen and Alan
> Did you see the email I sent last night saying you can tag a branch head, 
> then if the branch is deleted the tag remains?
> This makes it trivial to delete branches but make sure they can be restored 
> providing nobody deletes the tag - and even if they did you could probably 
> search the log to find where and when and find the sha of the tag, especially 
> if we start all tags with "deletedBranch" or something.

I had proposed that same idea earlier, got cold feet because tags can
be deleted, but then got the point you just made about deletion causes
a log change that can be identified.

So using tags this way would be OK, but I now prefer the file method
to store the SHA ids required to resurrect a branch.  After all, we
are already going to store a file that documents all the things that
were done for the conversion, and this branch deletion (with the
possibility of resurrection) is just a continuation of that conversion
process.

By the way, Phil, I really appreciate your participation in these
discussions and your obvious willingness to quickly get up to speed on
git.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state
implementation for stellar interiors (freeeos.sf.net); the Time
Ephemerides project (timeephem.sf.net); PLplot scientific plotting
software package (plplot.sf.net); the libLASi project
(unifont.org/lasi); the Loads of Linux Links project (loll.sf.net);
and the Linux Brochure Project (lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to