summaryrefslogtreecommitdiff
path: root/versionControl/vcs.tex
diff options
context:
space:
mode:
authorPuneeth Chaganti2011-05-04 22:28:01 +0530
committerPuneeth Chaganti2011-05-04 22:28:01 +0530
commit6f653beaf4670ea4972f22ab0a4c4836722dbb7a (patch)
tree75e4466c664e53ba41c9398f0cf8eadc5bd64dce /versionControl/vcs.tex
parent1314334592b4a7e75dc22364d240171fa5bfacc8 (diff)
downloadsees-6f653beaf4670ea4972f22ab0a4c4836722dbb7a.tar.gz
sees-6f653beaf4670ea4972f22ab0a4c4836722dbb7a.tar.bz2
sees-6f653beaf4670ea4972f22ab0a4c4836722dbb7a.zip
vcs: Add objectives and summary.
Diffstat (limited to 'versionControl/vcs.tex')
-rw-r--r--versionControl/vcs.tex38
1 files changed, 38 insertions, 0 deletions
diff --git a/versionControl/vcs.tex b/versionControl/vcs.tex
index 6a547e4..318ddf6 100644
--- a/versionControl/vcs.tex
+++ b/versionControl/vcs.tex
@@ -81,6 +81,19 @@
% You might wish to add the option [pausesections]
\end{frame}
+\begin{frame}
+ \frametitle{Objectives}
+ At the end of this session, you will be able to:
+ \begin{itemize}
+ \item Understand what is Version Control and the need for it
+ \item Create and use repository on a daily basis
+ \item Clone existing repositories, from the web
+ \item View the history of a repository
+ \item Make changes to a repository and commit them
+ \item Work collaboratively with a team
+ \end{itemize}
+\end{frame}
+
%% There are some %$ used just to minimise the effect of $ sign used
%% in lstlisting. In emacs it looks dirty.
@@ -460,6 +473,31 @@ a.out id1.txt id2.txt identifier.cpp id.txt lex pda1.cpp pda2.cpp pda.cp
\emphbar{Commit Early, Commit Often}
\end{frame}
+\begin{frame}[fragile,allowframebreaks]
+ \frametitle{Summary}
+ In this session, we have learnt to:
+ \begin{itemize}
+ \item initialize new repositories, using \typ{hg init}
+ \item check the status using \typ{hg status}
+ \item get help for any command using \typ{hg help}
+ \item commit changes or take snapshots using \typ{hg commit}
+ \item view the history of a repository using \typ{hg log}
+ \item set the user info in the global \typ{hgrc} file
+ \item undo changes using \typ{hg revert}
+ \item view changes using \typ{hg diff}
+ \item use revision numbers as arguments to various commands
+ \item clone repositories using \typ{hg clone}
+ \item server repositories using \typ{hg serve}
+ \item push changes using \typ{hg push}
+ \item pull changes using \typ{hg pull}
+ \item update working directory to latest revision using \typ{hg
+ update}
+ \item merge two heads using \typ{hg merge}
+ \item resolve merge conflicts using \typ{hg resolve}
+ \end{itemize}
+\end{frame}
+
+
\begin{frame}
\frametitle{References}
\begin{itemize}