complessità) di \texttt{make} connesse alla presenza di quelle regole
implicite a cui avevamo accennato.
-Anzitutto una una peculiarità di \texttt{make} è che si possono anche usare
-più bersagli per una stessa regola (nell'esempio quelli contenuti nella
-variabile \texttt{OBJ} che viene espansa in una lista); in questo caso la
-regola di costruzione sarà applicata a ciascuno che si potrà citare nella
-regola stessa facendo riferimento con la variabile automatica: \texttt{\$@}.
-L'esempio usato per la nostra costruzione però sembra non avere neanche la
-regola di costruzione.
+Anzitutto una peculiarità di \texttt{make} è che si possono anche usare più
+bersagli per una stessa regola (nell'esempio quelli contenuti nella variabile
+\texttt{OBJ} che viene espansa in una lista); in questo caso la regola di
+costruzione sarà applicata a ciascuno che si potrà citare nella regola stessa
+facendo riferimento con la variabile automatica: \texttt{\$@}. L'esempio
+usato per la nostra costruzione però sembra non avere neanche la regola di
+costruzione.
Questa mancanza sia di regola che di dipendenze (ad esempio dai vari sorgenti)
illustra le capacità di funzionamento automatico di \texttt{make}.
nel caso si c'è stata una modifica sul file (mostrata nella parte superiore)
incompatibile con quella fatta nel repositorio (mostrata nella parte
inferiore). Prima di eseguire un \textit{commit} occorre pertanto integrare le
-modifiche e risalvare il file; a questo punto il \textit{commit} diventa
+modifiche e salvare nuovamente il file; a questo punto il \textit{commit} diventa
possibile.
\subsection{I principali sotto comandi}
-I principali sottocomandi di \texttt{cvs} utilizzati per controllare lo stato
+I principali sotto-comandi di \texttt{cvs} utilizzati per controllare lo stato
dei sorgenti sono:
\begin{itemize}
\item \texttt{cvs rtag Etichetta modulo} \\
permette di associare una etichetta alla corrente versione dei file nel
progetto così come sono nel repositorio; in modo da poter ritornare a quello
- stato del software con il comando \texttt{cvs checkout -rEtichetta module}.
+ stato del software con il comando \texttt{cvs checkout -r Etichetta module}.
\end{itemize}
% LocalWords: OBJ commondef readfile FFLAGS Cuncurrent Version System CVS home
% LocalWords: adidsp geometry muonacq andaranno CVSROOT startup cvs ssh rsh to
% LocalWords: project tag Root commit update merging Locally Modified Added
-% LocalWords: Needs Patch Merge log rtag checkout module
+% LocalWords: Needs Patch Merge log rtag checkout module altrobersaglio
+% LocalWords: