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