Ignore:
Timestamp:
Apr 5, 2006, 5:26:32 PM (18 years ago)
Author:
garonne
Message:

Mise à jour presentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • atlas/presentations/SVN07-04_2006-sit.tex

    r169 r170  
    5050%------------------------------- SECTION -------------------------%
    5151\section*{Outline}
     52
     53%------------------------------- SLIDE -------------------------%
    5254\frame
    5355{
     
    6264\section[svn introduction]{\svn in a nutshell}
    6365
     66%------------------------------- SLIDE -------------------------%
    6467\frame
    6568{
     
    8790%------------------------------- SECTION -------------------------%
    8891\section[CVS/SVN comparison]{\cvs versus \svn}
     92
     93%------------------------------- SLIDE -------------------------%
    8994\frame
    9095{
     
    128133%------------------------------- SECTION -------------------------%
    129134\section[Proposal]{Proposal for Atlas}
     135
     136%------------------------------- SLIDE -------------------------%
    130137\frame
    131138{
     
    157164}
    158165
     166%------------------------------- SLIDE -------------------------%
    159167\frame
    160168{
     
    184192  }
    185193
     194%------------------------------- SLIDE -------------------------%
    186195\frame
    187196{
     
    211220}
    212221
     222%------------------------------- SLIDE -------------------------%
     223\frame
     224{
     225\frametitle{Conversion validation and management tools}
     226
     227\begin{block}{Conversion validation tools}
     228\begin{itemize}
     229\item We have implemented several tests to check the quality of the
     230conversion:
     231\begin{itemize}
     232         \setbeamertemplate{itemize items}[circle]
     233         \item  Comparing the sources at each tag with diff tests
     234          \item Comparing the list of tags for a packages
     235         \item Check global structure of the \svn repository
     236         \item \url{/afs/cern.ch/atlas/scripts/testcvs2svn.py}
     237\end{itemize}
     238\end{itemize}
     239\end{block}
     240
     241\begin{block}{Management tools}
     242\begin{itemize}
     243\item We have also implemented a script which re-organizes the SVN repository:\\
     244\texttt{ \textcolor{blue}{
     245<project>/.../<package>/trunk/...\\
     246<project>/.../<package>/<tag>/...}}
     247\end{itemize}
     248\end{block}
     249}
     250
    213251
    214252%            \item A "CVS complient" script is available at cern
     
    216254%             \item \url{http://uimon.cern.ch/twiki/bin/view/Atlas/StudiesForUsingSVNInAtlas}
    217255
    218 
     256%------------------------------- SLIDE -------------------------%
    219257\frame
    220258{
     
    238276\end{itemize}
    239277\item Concurrent user actions were launched by a multi-threaded program
    240 ({\small \texttt{ \url{/afs/cern.ch/user/v/vgaronne/svnTestStress}}})
    241 \end{itemize}
    242 \end{block}
    243 }
    244 
     278({\small\texttt{\url{/afs/cern.ch/user/v/vgaronne/svnTestStress}}})
     279\end{itemize}
     280\end{block}
     281}
     282
     283%------------------------------- SLIDE -------------------------%
    245284\frame{
    246285\frametitle{Performance and scalability - Results}
     
    272311}
    273312
    274 
     313%------------------------------- SLIDE -------------------------%
    275314\frame{
    276315\frametitle{Synchronization operations}
     
    280319             \begin{itemize}
    281320                        \setbeamertemplate{itemize items}[circle]
    282                         \item Non exhaustive commands are: checkin,  checkout , tag,
     321                        \item Non exhaustive commands are: checkin,  checkout , tag, ...
    283322                        \item Provides also cmt specific commands working with SVN, e.g.
    284323                        recursive checkout,  svntags, svnsubprojects, ...
     
    293332}
    294333
     334%------------------------------- SLIDE -------------------------%
    295335\frame{
    296 \frametitle{Impact to the Atlas software management and tools}
    297 \frametitle{Synchronization operations}
     336\frametitle{Impact to the Atlas software management chain and tools}
    298337
    299338\begin{block} {Impact to the work model}
     
    308347                                 \item Tag Collector: Need an interface to SVN, but should much simpler than the interface to CVS. If not  possible immediately,
    309348                                     we could go on  temporally with the synchronized Atlas CVS repository
    310                                \item  NICOS: Normaly only concerned with the checkout operation ?
     349                               \item  NICOS: Normaly only concerned with checkout operations ?
    311350\end{itemize}
    312351\end{block}
     
    315354%------------------------------- SECTION -------------------------%
    316355\section{Conclusion}
     356
     357%------------------------------- SLIDE -------------------------%
    317358\frame{
    318359\frametitle{Conclusion}
    319 }
    320 
    321 
    322 % Validation
    323 
    324 %------------------------------- SECTION -------------------------%
    325 \section{References}
    326 %------------------------------- FRAME-------------------------%
     360
     361\begin{block} {}
     362\begin{itemize}
     363\item All the necessary tools are in place for begin using SVN in Atlas
     364\item Testing by real users, will help to tune and improve these tools
     365\item Doing more tests for validating the atlas svn repository
     366\item  Implementing the interface to SVN in Tag Collector, depends
     367          on TC team availability
     368\end{itemize}
     369\end{block}
     370
     371\begin{block} {Futur}
     372\begin{itemize}
     373           \item  SVN brings lots of new interesting features, that we could used incrementally :
     374            \begin{itemize}
     375                      \setbeamertemplate{itemize items}[circle]
     376                      \item Metadata features
     377                      \item  Real Multi-repository
     378                       \item  Directory management
     379                       \item Transparent branch management
     380          \end{itemize}
     381\end{itemize}
     382\end{block}
     383}
     384
     385%------------------------------- SECTION -------------------------%
     386\section*{References}
     387
     388%------------------------------- SLIDE -------------------------%
    327389\frame[allowframebreaks]
    328390{
Note: See TracChangeset for help on using the changeset viewer.