A TeX picture used to create branches.png.
This commit is contained in:
parent
03d68a9511
commit
18ec50d768
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=11321
1 changed files with 67 additions and 0 deletions
67
en/gifs/branches.tex
Normal file
67
en/gifs/branches.tex
Normal file
|
@ -0,0 +1,67 @@
|
|||
%
|
||||
% Release Branch diagram created by Murray Stokely
|
||||
%
|
||||
% $FreeBSD$
|
||||
%
|
||||
\documentclass{letter}
|
||||
\begin{document}
|
||||
\setlength{\unitlength}{1cm}
|
||||
% define x, y dimensions in units so 10cm x 10cm
|
||||
\begin{picture}(15, 8.5)
|
||||
|
||||
\footnotesize
|
||||
% Ovals for the HEAD branch points.
|
||||
\put(.75, .5){\dashbox{0.2}(2.5, 1)}
|
||||
\put(2, 2.5){\oval(2.5, 1)}
|
||||
\put(.75, 3.5){\dashbox{0.2}(2.5, 1)}
|
||||
\put(2, 5.5){\oval(2.5, 1)}
|
||||
\put(.75, 6.5){\framebox(2.5, 1){3.0-RELEASE}}
|
||||
\put(2, 8){\vector(0,-1){.5}}
|
||||
|
||||
% Label the HEAD branch
|
||||
\put(0, 4){\tt \shortstack{H\\E\\A\\D}}
|
||||
%\multiput(2,1)(0, 1.5){5}{\oval(2.5, 1)}
|
||||
% Labels for the HEAD branch points.
|
||||
\put(1,1){\parbox{2.5cm}{5.0-CURRENT}}
|
||||
\put(1,2.5){\parbox{2.5cm}{4.0-RELEASE}}
|
||||
\put(1,4){4.0-CURRENT}
|
||||
\put(1,5.5){3.1-RELEASE}
|
||||
% Boxes for the 3.x releases
|
||||
\put(3.75, 5.0){\framebox(1.25,1){3.2R}}
|
||||
\put(5.5, 5.0){\framebox(1.25,1){3.3R}}
|
||||
\put(7.25, 5.0){\framebox(1.25,1){3.4R}}
|
||||
\put(9, 5.0){\framebox(1.25,1){3.5R}}
|
||||
\put(10.75, 5.0){\framebox(1.25,1){3.5.1R}}
|
||||
\put(12.5, 5.0){\dashbox{0.2}(2,1){3.x-STABLE}}
|
||||
% Lines to connect the 3.x releases.
|
||||
\multiput(3.25,5.5)(1.75,0){6}{\vector(1,0){.5}}
|
||||
|
||||
% Boxes for the 4.x releases
|
||||
\put(3.75, 2.0){\framebox(1.25,1){4.1R}}
|
||||
\put(5.5, 2.0){\framebox(1.25,1){4.1.1R}}
|
||||
\put(7.25, 2.0){\framebox(1.25,1){4.2R}}
|
||||
\put(9, 2.0){\framebox(1.25,1){4.3R}}
|
||||
\put(10.75, 2.0){\framebox(1.25,1){4.4R}}
|
||||
\put(12.5, 2.0){\dashbox{0.2}(2,1){4.x-STABLE}}
|
||||
% Lines to connect the 4.x releases.
|
||||
\multiput(3.25,2.5)(1.75,0){6}{\vector(1,0){.5}}
|
||||
|
||||
% Lines to connect the HEAD branch points.
|
||||
\multiput(2,2)(0, 1.5){4}{\vector(0,-1){.5}}
|
||||
|
||||
% RELENG_4_[34] branches
|
||||
\put(8.75, .5){\dashbox{0.2}(1.5, 1){\tt RELENG\_4\_3}}
|
||||
\put(10.75, .5){\dashbox{0.2}(1.5, 1){\tt RELENG\_4\_4}}
|
||||
% Lines to those branches
|
||||
\put(9.75, 2){\vector(0,-1){.5}}
|
||||
\put(11.25, 2){\vector(0,-1){.5}}
|
||||
|
||||
%\put(
|
||||
%and RELENG_4_4Lines about RELENG_4_3 and RELENG_4_4
|
||||
|
||||
%% Now add some general labels
|
||||
\put(8,6.5){\tt RELENG\_3}
|
||||
\put(8,3.5){\tt RELENG\_4}
|
||||
|
||||
\end{picture}
|
||||
\end{document}
|
Loading…
Reference in a new issue