|
From: Eric S. R. <es...@th...> - 2017-10-24 11:20:09
|
sfeam <sf...@us...>: > So far as I know all branches starting with 4.0 split from the main trunk. > (Although see Hans-Bernhard's clarification that 4.0.0, 4.0.1 and 4.0.2 > were tagged directly in the main trunk before a separate branch-4.0-stable > was created). > > I think Lars Hecking is probably the only one with any hope of remembering > exactly how the version 3.X pieces were handled when they were > merged to create the SourceForge repository. I gather from the comments > in the early commits that there were multiple "branches" (maybe not > in the cvs sense but variant sources maintained by different people) that > were merged to set up the repository on SourceForge in 1999(?). > After that it looks like all development happened in a single (main) branch > delineated only by TAGs until the current system of one branch per > stable series was adopted just a little too late to catch the start of > 4.0-stable Thanks, that is illuminating. I'm ready to start working on the branch grafting now. For each branch, I'm going to try to identify the correct root point and move it there. Correctness will be checked by diffing a checkout of the rerooted branch tip against a CVS checkout of the same tag. -- <a href="http://www.catb.org/~esr/">Eric S. Raymond</a> My work is funded by the Internet Civil Engineering Institute: https://icei.org Please visit their site and donate: the civilization you save might be your own. |