2016-04-18 06:26:40 +00:00
|
|
|
\psset{griddots=0,gridlabels=8pt,subgriddiv=5}
|
|
|
|
\psset{xunit=10mm,yunit=10mm}
|
2016-04-28 13:03:04 +00:00
|
|
|
\begin{pspicture}(14,16)
|
2016-04-19 13:38:42 +00:00
|
|
|
% \psgrid
|
2016-04-18 06:26:40 +00:00
|
|
|
\newcommand{\clr}{black}
|
2016-04-19 13:38:42 +00:00
|
|
|
% phases
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=1pt,linecolor=\clr,linestyle=dashed](0,2)(14,2)
|
|
|
|
\psline[linewidth=1pt,linecolor=\clr,linestyle=dashed](0,8)(14,8)
|
|
|
|
\psline[linewidth=1pt,linecolor=\clr,linestyle=dashed](0,14)(14,14)
|
|
|
|
\rput{0}(1.5,8){
|
2016-04-19 13:38:42 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{code freeze}}
|
|
|
|
}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=1pt,linecolor=\clr]{<->}(13.5,2)(13.5,8)
|
|
|
|
\rput{90}(13.5,5){
|
2016-04-19 13:38:42 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{implementation phase}}
|
|
|
|
}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=1pt,linecolor=\clr]{<->}(13.5,8)(13.5,14)
|
|
|
|
\rput{90}(13.5,11){
|
2016-04-19 13:38:42 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{release phase}}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
% master
|
|
|
|
\newcommand{\masterx}{7}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=2pt,linecolor=\clr,arrowsize=15pt]{->}(\masterx,1)(\masterx,15)
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=\clr}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\masterx,2)
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\masterx,3)
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\masterx,7)
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\masterx,8)
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\masterx,14)
|
|
|
|
\rput(\masterx,0.5){
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{master}}
|
|
|
|
}
|
|
|
|
% feature/anti_osc
|
|
|
|
\renewcommand{\clr}{ForestGreen}
|
2016-04-19 13:38:42 +00:00
|
|
|
\newcommand{\featurex}{5}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\masterx,2)(\featurex,3)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\featurex,3)(\featurex,7)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr,arrowsize=15pt]{->}(\featurex,7)(\masterx,8)
|
|
|
|
\psline[linewidth=1pt,linecolor=\clr,linestyle=dashed](\featurex,2)(\featurex,8)
|
|
|
|
\multido{\nA=3+2}{3}{
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=\clr}
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\featurex,\nA)
|
|
|
|
}
|
2016-04-28 13:03:04 +00:00
|
|
|
\rput(\featurex,1.5){
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{feature/anti\_osc}}
|
|
|
|
}
|
2016-04-28 13:03:04 +00:00
|
|
|
% old_branch
|
|
|
|
\renewcommand{\clr}{Gray}
|
|
|
|
\newcommand{\xpos}{9}
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr,arrowsize=15pt]{->}(\xpos,2)(\masterx,3)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\xpos,1)(\xpos,2)
|
|
|
|
|
2016-04-18 06:26:40 +00:00
|
|
|
% fix/calibration_crc
|
|
|
|
\renewcommand{\clr}{Maroon}
|
2016-04-19 13:38:42 +00:00
|
|
|
\newcommand{\fixx}{9}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\masterx,3)(\fixx,4)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\fixx,4)(\fixx,6)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr,arrowsize=15pt]{->}(\fixx,6)(\masterx,7)
|
|
|
|
\psline[linewidth=1pt,linecolor=\clr,linestyle=dashed](\fixx,3)(\fixx,7)
|
|
|
|
\multido{\nA=4+2}{2}{
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=\clr}
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,\nA)
|
|
|
|
}
|
2016-04-28 13:03:04 +00:00
|
|
|
\rput(\fixx,2.5){
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{fix/calibration\_crc}}
|
|
|
|
}
|
|
|
|
% feature/dynamic_monitoring
|
|
|
|
\renewcommand{\clr}{RoyalBlue}
|
2016-04-19 13:38:42 +00:00
|
|
|
\renewcommand{\fixx}{11}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\masterx,3)(\fixx,4)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr,arrowsize=15pt]{->}(\fixx,4)(\fixx,12)
|
|
|
|
\psline[linewidth=1pt,linecolor=\clr,linestyle=dashed](\fixx,3)(\fixx,4)
|
|
|
|
\rput(\fixx,12.5){
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{feature/dyn\_mon}}
|
|
|
|
}
|
|
|
|
\psset{fillcolor=\clr}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,4)
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,6)
|
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,8)
|
2016-04-19 13:38:42 +00:00
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,10)
|
2016-04-18 06:26:40 +00:00
|
|
|
% release/NAR_C0
|
|
|
|
\renewcommand{\clr}{RedOrange}
|
2016-04-19 13:38:42 +00:00
|
|
|
\renewcommand{\fixx}{5}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\masterx,8)(\fixx,9)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr](\fixx,9)(\fixx,13)
|
|
|
|
\psline[linewidth=1pt,linecolor=\clr,linestyle=dashed](\fixx,8)(\fixx,14)
|
|
|
|
\psline[linewidth=2pt,linecolor=\clr,linestyle=dashed,arrowsize=15pt]{->}(\fixx,13)(\masterx,14)
|
|
|
|
\rput(\fixx,14.5){
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=white}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{\clr}{release/NAR\_C0}}
|
|
|
|
}
|
2016-04-28 13:03:04 +00:00
|
|
|
\rput(2.5,13){
|
2016-04-19 13:38:42 +00:00
|
|
|
\psset{fillcolor=\clr}
|
|
|
|
\psset{fillstyle=solid}
|
|
|
|
\psset{linecolor=\clr}
|
|
|
|
\psset{framearc=.5}
|
|
|
|
\psframebox{\textcolor{white}{\shortstack{tags/release/\\174\_AG\_NA\_10-01.02}}}
|
|
|
|
}
|
2016-04-18 06:26:40 +00:00
|
|
|
\psset{fillcolor=\clr}
|
2016-04-28 13:03:04 +00:00
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,9)
|
2016-04-18 06:26:40 +00:00
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,11)
|
2016-04-28 13:03:04 +00:00
|
|
|
\psdot[dotsize=10pt,dotstyle=o,linecolor=\clr](\fixx,13)
|
2016-04-18 06:26:40 +00:00
|
|
|
\end{pspicture}
|