source: trunk/forge/forge.tex @ 231

Last change on this file since 231 was 231, checked in by nanardon, 15 years ago
  • add example of usage
  • Property svn:keywords set to Id
File size: 3.0 KB
RevLine 
[226]1% $Id$
2\documentclass[notes]{beamer}
3\usepackage[frenchb]{babel}
4\usepackage[T1]{fontenc}
5\usepackage{moreverb}
6\usepackage{graphicx}
7
8\mode<presentation>
9{
10  \definecolor{beamerstructure}{RGB}{143,79,112}
11  \definecolor{sidebackground}{RGB}{230,242,250}
12  \color{beamerstructure}
13  \usetheme[secheader]{Madrid}
14  \usepackage{times}
15  \userightsidebarcolortemplate{\color{sidebackground}}
16  \beamertemplateballitem
17}
18
19\AtBeginSection[]
20{
21\begin{frame}<beamer>
22    \frametitle{Plan}
23    \tableofcontents[currentsection,hideothersubsections]
24\end{frame}
25}
26
27\title{Forge}
28\subtitle{Suivi de code}
29\author{Olivier Thauvin}
30\date{\today}
31
32\begin{document}
33
34\frame{\titlepage}
35
36\begin{frame}
37\tableofcontents[hideallsubsections]
38\end{frame}
39
[228]40\section{Projet de code}
41
42\subsection{Versionnement ?}
43
[229]44\begin{frame}
[230]45\begin{block}{suivi}
46\begin{itemize}
47    \item trace des changement: personne, horodatage, commentaires
48    \item gestion de plusieurs variantes du code
[229]49    \item point de reprise
50    \item annulation facile en cas d'erreurs
[230]51\end{itemize}
[229]52\end{block}
[230]53\pause
[229]54\vfill
55\begin{block}{partage}
56    \begin{itemize}
57    \item travail à plusieurs personnes
58    \item travail depuis plusieurs ordinateurs
59    \end{itemize}
60\end{block}
[230]61\pause
[229]62\vfill
[230]63\begin{block}{sauvegarde:}
64    \begin{itemize}
65    \item tout le code est sur le serveur
66    \end{itemize}
[229]67\end{block}
68\end{frame}
69
[228]70\subsection{Suivi du projet}
71
[231]72\begin{frame}[fragile]
[229]73\begin{block}{les besoins}
74\begin{itemize}
75\item gerer les comptes des developeurs
[230]76\pause
77\item gérer la documentation du code
78\pause
[229]79\item fournir le code aux utilisateurs
[230]80\pause
[229]81\item gérer les bogues (rapport et leur correction)
[230]82\pause
[229]83\item gérer les évolutions du code
84\end{itemize}
85\end{block}
[231]86\pause
87\vfill
88
89\begin{block}{type de projets}
90\begin{itemize}
91\item programmes \textit{(C, Fortran, Perl, python)}
92\item site web
93\item documentations
94\end{itemize}
95\pause
96
97Cette présentation en \LaTeX:
98\verb$Id$
99\end{block}
100
[229]101\end{frame}
102
[228]103\section{forge.ipsl.jussieu.fr}
104
105\subsection{Services fournis}
106
[229]107\begin{frame}
108\begin{block}{services:}
109\begin{itemize}
110\item accès ssh
[230]111\pause
[229]112\item site web
113\end{itemize}
114\end{block}
[230]115\pause
116\vfill
[228]117
[229]118\begin{block}{outils proposés}
119\begin{itemize}
[230]120\item outil de versionnement: \textit{subversion, cvs, darcs, git, tla-arch, \ldots}
[231]121\pause
[230]122\item outils de suivi: \textit{trac}
[231]123\pause
[230]124\item listes de diffusion \textit{mailman}
[229]125\end{itemize}
126\end{block}
[231]127\pause
128\vfill
129
130\begin{block}{Assurance vie}
131\begin{itemize}
132\item ordinateur garantie 5 ans sur site
133\item disques durs en redondances
134\item 2 backups: IPSL et CCR
135\end{itemize}
136\end{block}
[229]137\end{frame}
[228]138
[230]139\section*{Fin}
[228]140
[230]141\begin{frame}
142\frametitle{Reférences et questions}
143\begin{block}{}
144\begin{itemize}
145\item \href{http://forge.ipsl.jussieu.fr/}{http://forge.ipsl.jussieu.fr/}:
146  page principale
147
148\item \href{http://forge.ipsl.jussieu.fr/forge}{http://forge.ipsl.jussieu.fr/forge}:
149  la documentation
150\end{itemize}
151\end{block}
152\pause
153\vfill
154\begin{block}{}
155\huge{Questions ?}
156\end{block}
157\end{frame}
158
[226]159\end{document}
Note: See TracBrowser for help on using the repository browser.