- Timestamp:
- Apr 6, 2006, 9:24:41 AM (18 years ago)
- Location:
- atlas/presentations
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
atlas/presentations/SVN07-04_2006-sit.tex
r171 r172 180 180 \begin{block}{Definition of a repository organization} 181 181 \begin{itemize} 182 \item SVN gives full freedom in term of internal structure182 \item SVN gives full freedom in terms of internal structure 183 183 \item Tags, branches are views to the source history 184 184 \begin{itemize} 185 185 \setbeamertemplate{itemize items}[circle] 186 \item in CVS, they are meta da applied to individual files)186 \item in CVS, they are meta-data applied to individual files) 187 187 and appear like directory structures 188 188 \end{itemize} … … 232 232 \setbeamertemplate{itemize items}[circle] 233 233 \item Comparing the sources at each tag with diff tests 234 \item Comparing the list of tags for a package s234 \item Comparing the list of tags for a package 235 235 \item Check global structure of the \svn repository 236 236 \item \url{/afs/cern.ch/atlas/scripts/testcvs2svn.py} … … 261 261 We define the following {\bf action} for an user: 262 262 \begin{itemize} 263 \item User selects ra mdomly a package264 \item He extracts and modifies it, then register it until the operation is succesful263 \item User selects randomly a package 264 \item He extracts and modifies it, then registers it until the operation is successful 265 265 \item Then he sleeps $n$ seconds with $n$ sort randomly $ \in [1, T_{max}]$ 266 266 \end{itemize} … … 326 326 \item \textcolor{red} {We assume that when users switch completely to svn for a package, 327 327 they will not work anymore with \cvs for this package, otherwise we will have integrity problems} 328 \item The synchronization operation should be trig ered at the user/developer level during tag operations\\328 \item The synchronization operation should be triggered at the user/developer level during tag operations\\ 329 329 \texttt{> asvn --sync tag Package-00-00-01 Package} 330 330 \end{itemize} … … 344 344 \begin{block} {Impact to the tools} 345 345 \begin{itemize} 346 \item CMT: The \texttt{"asvn"} script previously presented covers these saspects347 \item Tag Collector: Need an interface to SVN, but shouldmuch simpler than the interface to CVS. If not possible immediately,346 \item CMT: The \texttt{"asvn"} script previously presented covers these aspects 347 \item Tag Collector: Needs an interface to SVN, but should be much simpler than the interface to CVS. If not possible immediately, 348 348 we could go on temporally with the synchronized Atlas CVS repository 349 349 \item NICOS: Normaly only concerned with checkout operations ? … … 354 354 355 355 %------------------------------- SLIDE -------------------------% 356 \frame [top]{356 \frame{ 357 357 \frametitle{A brief summary by pictures} 358 \begin{center} 359 \includegraphics<1>[width=12cm]{figures/SVN_integration00} 360 \includegraphics<2>[width=12cm]{figures/SVN_integration01} 361 \includegraphics<3>[width=12cm]{figures/SVN_integration02} 362 \includegraphics<4>[width=12cm]{figures/SVN_integration03} 363 \includegraphics<5>[width=12cm]{figures/SVN_integration04} 364 \includegraphics<6>[width=12cm]{figures/SVN_integration05} 365 \end{center} 358 %\begin{center} 359 %\vfill 360 \includegraphics<1>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SVN_integration00} 361 \includegraphics<2>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SVN_integration01} 362 \includegraphics<3>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SVN_integration02} 363 \includegraphics<4>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SVN_integration03} 364 \includegraphics<5>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SVN_integration04} 365 \includegraphics<6>[width=0.92\paperwidth,height=0.74\paperheight]{figures/SVN_integration05} 366 %+\end{center} 366 367 } 367 368 … … 375 376 \begin{block} {} 376 377 \begin{itemize} 377 \item All the necessary tools are in place forbegin using SVN in Atlas378 \item All the necessary tools are in place to begin using SVN in Atlas 378 379 \item Testing by real users, will help to tune and improve these tools 379 \item Doing more tests for validatingthe atlas svn repository380 \item Doing more tests to validate the atlas svn repository 380 381 \item Implementing the interface to SVN in Tag Collector, depends 381 382 on TC team availability … … 383 384 \end{block} 384 385 385 \begin{block} {Futur }386 \begin{block} {Future} 386 387 \begin{itemize} 387 \item SVN brings lots of new interesting features, that we could use dincrementally :388 \item SVN brings lots of new interesting features, that we could use incrementally : 388 389 \begin{itemize} 389 390 \setbeamertemplate{itemize items}[circle]
Note: See TracChangeset
for help on using the changeset viewer.