summaryrefslogtreecommitdiff
path: root/doc/UsersGuide/GettingStarted.tex
diff options
context:
space:
mode:
authorhinder <hinder@17b73243-c579-4c4c-a9d2-2d5706c11dac>2011-10-22 11:00:32 +0000
committerhinder <hinder@17b73243-c579-4c4c-a9d2-2d5706c11dac>2011-10-22 11:00:32 +0000
commit4bb0204fc81320184aee5485463cd229b304663c (patch)
treefa95f9fa027494148add4298fba7b7ddca2cf94d /doc/UsersGuide/GettingStarted.tex
parentfb36f336e7b679d5b103d29f88e8c6d5d384f4d1 (diff)
UserGuide: Change CVS references to SVN
Also remove a veritable CVS manual, leaving a very basic guide and a pointer to the SVN documentation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4750 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'doc/UsersGuide/GettingStarted.tex')
-rw-r--r--doc/UsersGuide/GettingStarted.tex41
1 files changed, 15 insertions, 26 deletions
diff --git a/doc/UsersGuide/GettingStarted.tex b/doc/UsersGuide/GettingStarted.tex
index 71b7a9fa..caef4078 100644
--- a/doc/UsersGuide/GettingStarted.tex
+++ b/doc/UsersGuide/GettingStarted.tex
@@ -23,16 +23,16 @@
\section{Obtaining Cactus}
\label{sec:checkout}
-Cactus is distributed, extended, and maintained using the free CVS
-software (\textit{Concurrent Versions System}: \url{http://www.cvshome.org}).
-CVS allows many people to work on a large software project
+Cactus is distributed, extended, and maintained using the free Subversion
+software (\url{http://subversion.apache.org/docs/})
+SVN allows many people to work on a large software project
together without getting into a tangle.
Since Cactus thorns are distributed from several repositories on the
-main CVS site, and from a growing number of user sites, we provide a
-\texttt{GetCactus} script on our website for checking out the flesh
+main SVN site, and from a growing number of user sites, we provide a
+\texttt{GetComponents} script on our website for checking out the flesh
and thorns. The script is available at
-\url{http://www.cactuscode.org/download/GetCactus}.
+\url{https://github.com/gridaphobe/CRL/raw/ET_2011_05/GetComponents}.
The
script takes as an argument the name of a file containing a \textit{ThornList},
@@ -41,33 +41,22 @@ that is a list of thorns with the syntax
<\var{arrangement name}>/<\var{thorn name}>
\end{alltt}
-If no filename is given, only the flesh is checked out.
-Optional directives in the ThornList indicate which CVS repository to fetch
-thorns from. The default is to take the thorns from the same repository as
-the flesh. A full description of ThornList syntax is provided in Appendix~\ref{chap:th}.
-ThornLists for example applications are provided on the Cactus website at
-
-%%% FIXME: url
+Optional directives in the ThornList indicate which repository to
+fetch thorns from. The ThornList is written in the {\em Component
+ Retrieval Language}, documented at
+\url{https://github.com/gridaphobe/CRL/wiki/Component-Retrieval-Language}.
The same script can be used to checkout additional thorns, or to update
existing ones.
-The Cactus website also provides a form interface for direct download at:
-
-\url{http://www.cactuscode.org/cactus\_cgi-bin/download.pl}
-
-CVS experts who want to use raw CVS commands are directed to
-Appendix~\ref{sec:Appendix.cvs} for full instructions. For CVS novices,
-we also summarize in the Appendix basic CVS commands.
-
-The space required for an installation depends on the arrangements and
-thorns used. The flesh on its own requires less than 5 MB.
+The components that make up Cactus can also be checked out directly
+using SVN from \url{http://svn.cactuscode.org}.
Another script, \texttt{MakeThornList}, can be used to produce a minimal
ThornList from a given Cactus par file. It needs a \emph{master} ThornList
to be copied into your \texttt{Cactus} directory.
-See \url{http://www.cactuscode.org/toolkit/makeThornList/}.
+See \url{http://cactuscode.org/download/thorns/MakeThornList}.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -80,7 +69,7 @@ following subdirectories:
\begin{Lentry}
-\item[\texttt{CVS}] the CVS bookkeeping directory, present in every subdirectory
+\item[\texttt{.svn}] the SVN bookkeeping directory, present in every subdirectory
\item[\texttt{doc}] Cactus documentation
@@ -91,7 +80,7 @@ following subdirectories:
\item [\texttt{arrangements}] contains the Cactus arrangements. The arrangements
(the actual ``physics'') are not supplied by just checking out just Cactus.
If the arrangements you want to use are standard Cactus arrangements, or
- reside on our CVS repository (\texttt{cvs.cactuscode.org}),
+ reside on our SVN repository (\texttt{svn.cactuscode.org}),
they can be checked out in similar way to the flesh.
\end{Lentry}