Changeset 176 for atlas/presentations
- Timestamp:
- Apr 7, 2006, 9:54:37 AM (18 years ago)
- Location:
- atlas/presentations
- Files:
-
- 6 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
atlas/presentations/CMT06-04-2006-sit.tex
r175 r176 77 77 78 78 \begin{block}{New \cmt release (version v1r18p20060301) } 79 No major improvements but fixed several problems with the existing CMT versions, including: 79 No major improvements but fixed several problems with the existing 80 CMT versions, including: 80 81 \begin{itemize} 81 82 \item Non-existent directories are no longer removed from search paths … … 96 97 \begin{block}{New \cmt release (version v1r18p20060301)} 97 98 \begin{itemize} 98 \item Change the internal system for setting senvironment variables in a proper way99 \item Change the internal system for setting environment variables in a proper way 99 100 \item Better support of the (non-)version-directory mode in severals cases: 100 101 \begin{itemize} … … 122 123 \setbeamertemplate{itemize items}[circle] 123 124 \item Should understand the problem of eternal loop 124 encountered with dictionaries ....125 encountered with dictionaries ... 125 126 \end{itemize} 126 127 \item Should be the `stable' v1r18 in the futur … … 151 152 152 153 %------------------------------- SECTION -------------------------% 153 \section {SVN}154 \section[SVN]{Exploring SVN for Atlas} 154 155 %---- Slide 1 -----% 155 156 \frame{ … … 165 166 \frametitle{Scenario for Atlas} 166 167 167 \begin{block}{ 168 \begin{block}{Roadmap} 168 169 \begin{enumerate} 169 170 \item Convert the Atlas CVS repository into a Subversion one 170 \begin{itemize}171 \setbeamertemplate{itemize items}[circle]172 \item A tool exists, \texttt{"cvs2svn"} (\url{http://cvs2svn.tigris.org})173 \end{itemize}174 171 \item Provide tools to provide synchronization operations between \cvs and \svn repositories 175 172 \begin{itemize} … … 196 193 \begin{block}{} 197 194 \begin{itemize} 195 \item We have developed our own tool \texttt{"cvs2svn.py"} 198 196 \item We have selected the following organization for each project/package/tag:\\ 199 197 \texttt{\textcolor{blue}{ … … 385 383 \item Implementing the interface to SVN in Tag Collector, depends 386 384 on TC team availability 385 \item SVN should be installed at cern and supported by IT 387 386 \end{itemize} 388 387 \end{block} -
atlas/presentations/SVN07-04_2006-sit.tex
r174 r176 141 141 \begin{block}{ Roadmap} 142 142 \begin{enumerate} 143 \item Convert the Atlas CVS repository into a Subversion one 144 \begin{itemize} 145 \setbeamertemplate{itemize items}[circle] 146 \item A tool exists, \texttt{"cvs2svn"} (\url{http://cvs2svn.tigris.org}) 147 \end{itemize} 143 \item Convert the Atlas CVS repository into a Subversion one 148 144 \item Provide tools to provide synchronization operations between \cvs and \svn repositories 149 145 \begin{itemize} … … 169 165 \frametitle{CVS repository conversion} 170 166 \begin{block}{Conversion script} 171 For better understanding s, we have developed our own167 For better understanding, we have developed our own 172 168 \texttt{cvs2svn} python script {\small (\texttt{\url{/afs/cern.ch/atlas/scripts/cvs2svn.py}})}: 173 169 \begin{itemize} … … 201 197 \texttt{\textcolor{blue}{ 202 198 <project>/.../<package>/trunk/...\\ 203 <project>/.../<package>/tags/<tag>/...}} 199 <project>/.../<package>/tags/<tag>/...}} 204 200 \end{itemize} 205 201 \end{block} … … 213 209 \setbeamertemplate{itemize items}[circle] 214 210 \item Try different \svn backends: Berkley DB, \underline{\svn file system} 215 \item It takes me ~one week to complete the procedure, e.g. 8 hours for the AtlasCore project216 \item but update will only concern recent tags211 \item It takes one week to complete the procedure, e.g. 8 hours for the AtlasCore project 212 \item But update will only concern recent tags 217 213 \end{itemize} 218 214 \end{itemize} … … 242 238 \begin{itemize} 243 239 \item We have also implemented a script which re-organizes the SVN repository:\\ 244 \texttt{ \textcolor{blue}{ 245 <project>/.../<package>/trunk/...\\ 240 \texttt{\textcolor{blue}{<project>/.../<package>/trunk/...\\ 246 241 <project>/.../<package>/<tag>/...}} 247 242 \end{itemize} … … 295 290 \begin{center} 296 291 \begin{tabular}{ccc} 297 \hline ${\cal R}atio$ & $T_{max} $ & Average action time (s) \\ \hline292 \hline ${\cal R}atio$ & $T_{max}(s)$ & Average action time (s) \\ \hline 298 293 0.01 & 3600.0& 1.34 \\ 299 294 0.01 & 100.0& 1.06 \\ 300 295 0.01 & 10.0 & 1.38 \\ 301 296 \textcolor{blue}{0.1} & \textcolor{blue}{ 3600.0} & \textcolor{blue}{5.77} \\ 302 0.1& 100.0& 4.26\\297 \textcolor{blue}{0.1}& \textcolor{blue}{100.0}& \textcolor{blue}{4.26} \\ 303 298 \textcolor{blue}{0.1} & \textcolor{blue}{10.0} & \textcolor{blue}{6.96} \\ 304 299 1.0 & 3600.0 & 7.42 \\ … … 355 350 %------------------------------- SLIDE -------------------------% 356 351 \frame{ 357 \frametitle{A brief summary by pictures }352 \frametitle{A brief summary by pictures...} 358 353 %\begin{center} 359 354 %\vfill 360 \includegraphics<1>[width=0.92\paperwidth,height=0.74\paperheight]{figures/S VN_integration00}361 \includegraphics<2>[width=0.92\paperwidth,height=0.74\paperheight]{figures/S VN_integration01}362 \includegraphics<3>[width=0.92\paperwidth,height=0.74\paperheight]{figures/S VN_integration02}363 \includegraphics<4>[width=0.92\paperwidth,height=0.74\paperheight]{figures/S VN_integration03}364 \includegraphics<5>[width=0.92\paperwidth,height=0.74\paperheight]{figures/S VN_integration04}365 \includegraphics<6>[width=0.92\paperwidth,height=0.74\paperheight]{figures/S VN_integration05}355 \includegraphics<1>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SoftwareFlow00} 356 \includegraphics<2>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SoftwareFlow01} 357 \includegraphics<3>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SoftwareFlow02} 358 \includegraphics<4>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SoftwareFlow03} 359 \includegraphics<5>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SoftwareFlow04} 360 \includegraphics<6>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SoftwareFlow05} 366 361 %+\end{center} 367 362 } … … 376 371 \begin{block} {} 377 372 \begin{itemize} 378 \item All the necessary tools are in place to beginusing SVN in Atlas373 \item All the necessary tools are in place to start using SVN in Atlas 379 374 \item Testing by real users, will help to tune and improve these tools 380 375 \item Doing more tests to validate the atlas svn repository 381 \item Implementing the interface to SVN in Tag Collector, depends 382 on TC team availability 376 \item We should clarify the migration policy 377 %\begin{itemize} 378 % \item Management of the "CVSROOT/commitavail" file for each package 379 % to guaranty synchronization between CVS and SVN repository 380 %\end{itemize} 381 \item Implementing the interface to SVN in Tag Collector%, depends on TC team availability 383 382 \end{itemize} 384 383 \end{block} 385 386 384 \begin{block} {Future} 387 385 \begin{itemize} … … 397 395 \end{block} 398 396 } 399 400 397 %------------------------------- SECTION -------------------------% 401 398 \section*{References}
Note: See TracChangeset
for help on using the changeset viewer.